473,657 Members | 2,413 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Is Access2002 the right choice

Yes, my family business wants to create an accounting database to keep
track of invoices, production, inventory, man hours, etc....

There will be two kinds of users to access the database, on two
different computers at max. (Admin and User)

The table sizes won't get too big. I am thinking 10 thousand records
at max for the biggest table. (they will be replaced each year, ie:
all the records in the tables will be removely and backed up yearly).

There will be alot of table joining to make queries to print out
reports though. I think it's called Many to Many relationships between
tables.

The question i have is will MS Access 2002 aka: MSAccessXP be able to
handle this workload if it's used for the backend and frontend? Like,
5 months later, or next year, will the Access database still work and
not give us any troubles (crashing, too slow, etc).

I have some computer programming experience and i'm willing to learn
anything new.
I don't wanna make this database too complicated because the rest of
family doesn't know computers very well.

Thanks for your help.
Nov 12 '05 #1
14 2806
RRT
Save yourself alot of grief and buy something like quickbooks.
"Mark" <mc******@uogue lph.ca> wrote in message
news:14******** *************** ***@posting.goo gle.com...
Yes, my family business wants to create an accounting database to keep
track of invoices, production, inventory, man hours, etc....

There will be two kinds of users to access the database, on two
different computers at max. (Admin and User)

The table sizes won't get too big. I am thinking 10 thousand records
at max for the biggest table. (they will be replaced each year, ie:
all the records in the tables will be removely and backed up yearly).

There will be alot of table joining to make queries to print out
reports though. I think it's called Many to Many relationships between
tables.

The question i have is will MS Access 2002 aka: MSAccessXP be able to
handle this workload if it's used for the backend and frontend? Like,
5 months later, or next year, will the Access database still work and
not give us any troubles (crashing, too slow, etc).

I have some computer programming experience and i'm willing to learn
anything new.
I don't wanna make this database too complicated because the rest of
family doesn't know computers very well.

Thanks for your help.

Nov 12 '05 #2
An Access database, well configured, well written, and well maintained, will
have no trouble with that kind of workload.

Accounting products are all over the market. Inventory products are not too
hard to find. Time sheet applications are everywhere. Consider whether
you're family's business really needs to build their own database or whether
buying one or more products would do the job better.

Jeremy

--
Jeremy Wallace
AlphaBet City Dataworks
http://www.ABCDataworks.com
"Mark" <mc******@uogue lph.ca> wrote in message
news:14******** *************** ***@posting.goo gle.com...
Yes, my family business wants to create an accounting database to keep
track of invoices, production, inventory, man hours, etc....

There will be two kinds of users to access the database, on two
different computers at max. (Admin and User)

The table sizes won't get too big. I am thinking 10 thousand records
at max for the biggest table. (they will be replaced each year, ie:
all the records in the tables will be removely and backed up yearly).

There will be alot of table joining to make queries to print out
reports though. I think it's called Many to Many relationships between
tables.

The question i have is will MS Access 2002 aka: MSAccessXP be able to
handle this workload if it's used for the backend and frontend? Like,
5 months later, or next year, will the Access database still work and
not give us any troubles (crashing, too slow, etc).

I have some computer programming experience and i'm willing to learn
anything new.
I don't wanna make this database too complicated because the rest of
family doesn't know computers very well.

Thanks for your help.

Nov 12 '05 #3
"Mark" wrote
Yes, my family business wants to
create an accounting database to keep
track of invoices, production, inventory,
man hours, etc....
As you have been told, there are many accounting applications available,
commercial, not too expensive, well-tested, and proven. Few of them use
Access / Jet databases; even fewer are implemented in Access. But, if you
get one that _is_, you can enhance the functionality and analyze the
business data...
The question i have is will MS Access
2002 aka: MSAccessXP be able to
handle this workload if it's used for the
backend and frontend? ...
Yes, it should.
I have some computer programming
experience and i'm willing to learn
anything new.


I am reasonably sure that you can expect to expend hundreds, if not
thousands, of hours to create a database application to do the accounting
for a complete business. But, you may want to do some additional things not
in the commercial databases, or perform analyses on the information. So here
is another option:

Visit http://www.databasecreations.com and take a look at what they have...
they have changed the name, but they have a product they used to call "Yes,
I Can Run My Business With Access" -- you get the source, so if you want to
do other things with the data, you can add them or change what is there.

There are other Access-implemented accounting databases, but I am not
familiar either with them or with the companies that do them.

Larry Linson
Microsoft Access MVP
Nov 12 '05 #4
As another said, don't lose time on this when there are many products that
will do this job much better. With Quickbooks, you can have a third-party
utility to use the QB native tables. Very useful to get reports and
complete your system with customized modules.
"Mark" <mc******@uogue lph.ca> wrote in message
news:14******** *************** ***@posting.goo gle.com...
Yes, my family business wants to create an accounting database to keep
track of invoices, production, inventory, man hours, etc....

There will be two kinds of users to access the database, on two
different computers at max. (Admin and User)

The table sizes won't get too big. I am thinking 10 thousand records
at max for the biggest table. (they will be replaced each year, ie:
all the records in the tables will be removely and backed up yearly).

There will be alot of table joining to make queries to print out
reports though. I think it's called Many to Many relationships between
tables.

The question i have is will MS Access 2002 aka: MSAccessXP be able to
handle this workload if it's used for the backend and frontend? Like,
5 months later, or next year, will the Access database still work and
not give us any troubles (crashing, too slow, etc).

I have some computer programming experience and i'm willing to learn
anything new.
I don't wanna make this database too complicated because the rest of
family doesn't know computers very well.

Thanks for your help.

Nov 12 '05 #5
RE/
Yes, my family business wants to create an accounting database to keep
track of invoices, production, inventory, man hours, etc....


Beeeeeeeg mistake. I don't want to even *think* many manhours would be wasted
re-inventing that particular wheel...and it would be a wobbly out-of-round one
at best.
Choose something from the many excellant products that are already out there.
--
PeteCresswell
Nov 12 '05 #6
Yes, thank you for all your replies. But i think i forgot to mention a
very important point. This program needs to be more than just an
accounting program. We own a manufacting plant and this program needs
to keep track of everything. Our goal is to automatic our processes as
much as possible. We even wanna allow the customer to login to our
website and check the status of our orders (I was thinking a perl
script for that).

Production schedules, previous quotes, inventory checks, man hours,
and how long each person spends producing each part. It has to
organize our products we produce and keep track of our whole
production process.

I looked at quickbooks and it looks very good, but i don't think it's
any different from Simply Accouting (Functionality Wise) and Simply
Accouting just couldn't do everything we wanted it to, like we
couldn't customize the look of the invoices.

Any feedback would be great if i am mistaken above. If Quickbooks can
do what i want then i will use it. Is there any way i can download a
trial version or a demo???

thanks in advance.
Nov 12 '05 #7
Mark,

Not to pile on, but it's going to be a lot easier and cheaper for you to
start with existing products and customize them. I've worked a fair bit with
QuickBooks, and it's not hard to get data into and out of it. The upcoming
version (QB 2004) will allow third party developers to add menu items to the
QuickBooks UI. Using this functionality you could write your own utilities
to extend QB and add them to the menu structure of QB, and have an
integrated soution. You may also be able to combine QB and add-ons developed
by others to build your own solution. QuickBooks has a manufacturing,
wholesale, and distribution edition, which may serve many or most of your
needs.

If you are talking about a larger company, or if you want a more traditional
'accounting-oriented' solution, there are many vendors and products out
there, as other posters have pointed out. Almost all allow for extensive
integration and customization. In my experience, QuickBooks is the easiest
to integrate into, but some other products have more industrial strength
accounting features, so it depends on what fits your needs better.

The things you mentioned in one of your followup posts, like customizing
invoices and building a web interface to your data are also customization
projects, not occasions for you to write the accounting system from scratch.

OT, N.B about QuickBooks: third party applications have no direct access to
the QuickBooks data store. To import or export data from QuickBooks, the
developer uses either a COM dll with methods for the various QuickBooks data
items, or sends XML files to and from QuickBooks to insert, update, read,
etc. This is not hard to do, but what it means is that not every piece of
data in QuickBooks is reachable from the outside. Some things they expose,
others stay hidden.

Anyway, back to the point of your post: it's almost certainly better to let
another vendor do the heavy lifting on the base system and then to extend
their system in the ways that fit your needs.

--

Peter
Mark wrote:
Yes, my family business wants to create an accounting database to keep
track of invoices, production, inventory, man hours, etc....

There will be two kinds of users to access the database, on two
different computers at max. (Admin and User)

The table sizes won't get too big. I am thinking 10 thousand records
at max for the biggest table. (they will be replaced each year, ie:
all the records in the tables will be removely and backed up yearly).

There will be alot of table joining to make queries to print out
reports though. I think it's called Many to Many relationships between
tables.

The question i have is will MS Access 2002 aka: MSAccessXP be able to
handle this workload if it's used for the backend and frontend? Like,
5 months later, or next year, will the Access database still work and
not give us any troubles (crashing, too slow, etc).

I have some computer programming experience and i'm willing to learn
anything new.
I don't wanna make this database too complicated because the rest of
family doesn't know computers very well.

Thanks for your help.

Nov 12 '05 #8
By the way, Simply Accounting uses the same JET engine that ms-access uses!

(Simply Accounting uses the ms-access format).

Anyway, you are talking about development of a very large system indeed.

Just the addition of web tracking and development could cost you $20,000
grand easy. Another $10,000 for the quotes system, and you don't even have
any job costing, and work flow stuff done. Integrate all of the quotes,
orders, and inventory and job costing? You are talking some serious time
expenditures. Do you have 2, or 3 years to wait while you build this system?

I would *seriously* consider purchasing a system that does all aspects of
running such a businesses. Or at least purchasing some system that is
"close" to what you need.

There are a number of "made to order" systems built for small manufacturers.
They handle orders/quotes/ customer relation management, sales force
automation. You also have stuff like inventory, and job costing to worry
about. You are talking about a lot of software here.

I would certainly consider bringing in a consultant, or someone to give you
advice. You are talking about spending $100,000+ on software here, and a few
hundred dollars on some advice certainly would make a lot of sense right
now.
--
Albert D. Kallal (MVP)
Edmonton, Alberta Canada
No************@ msn.com
http://www.attcanada.net/~kallal.msn

Nov 12 '05 #9
bo*****@localho st.not (Larry Linson) wrote in
<dc************ ******@nwrddc02 .gnilink.net>:
I am reasonably sure that you can expect to expend hundreds, if
not thousands, of hours to create a database application to do the
accounting for a complete business. But, you may want to do some
additional things not in the commercial databases, or perform
analyses on the information. So here is another option:


A client of mine uses MYOB for accounting and I recently
implemented ODBC connections to their MYOB accounting data in their
Access application, and it works just great (the MYOB ODBC driver
is free, too, though to use it completely you need to get an
authorization code from MYOB).

This kind of thing is very helpful in cases where the accounting
package basically serves most of your needs, but you'd like to
extend it a bit. The most likely kind of extension would be for
reporting or analysis purposes.

I can't imagine what kind of business would need more than what
products like QuickBooks provide (though QB has historically been
thought to have relatively poor inventory features, but that may
have changed in the last couple of years -- I've lost track).

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 12 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
444
by: erik | last post by:
Hi How can I egt all my data from my Access2002/XP-database over in a MySQL-database ? -- Erik R Nielsen Denmark
1
1833
by: Aged | last post by:
Hi I have asked several groups now for advise but I feel I must be confusing either them or myself, but anyway here goes! Below is code taken from the "OnClick" function of a command button within a Sub-form called Plots. This Sub-form resides along side six other Sub-forms within the Details section of a main form called Session Header.I require to be able to go into any of these
0
1137
by: Martin Reikenkamp | last post by:
Hallo, ich versuche gerade vergeblich eine XML-Datei (s.u.) in Access2002 zu importieren. Leider kommt nur die Struktur in der Access-Tabelle an und keine Daten (obwohl "Struktur und Daten" ausgewählt ist). Was mache ich falsch? Hier die XML-Datei: <Person> <Name> Hans Beimer </Name>
1
1557
by: Bogdan Zamfir | last post by:
Hi, I have big troubles with an Access2002 application I wrote it under Acc2002 Romanian, and try to run it on Acc2002 US version, and I have the following troubles For some forms, Load event is not executed, and when the form is opened (it is, but without triggering any LOAD event) I try to click on any button, It gets a message like "Access cannot communicate with ActiveX server, bla, bla..."
3
1312
by: Rich | last post by:
I converted my A2K database(FE)to Access2002. It's a secured database, splitted to FE and BE. After the conversion, I cannot make MDE file. It says:"microsoft access ha encourted a problem and needs to close. We are sorry....". I can make MDE before the conversion with A2K. Why? Thank you very much. lxf
5
1604
by: laurenq uantrell | last post by:
I am using a control MyTotal on a subform footer to get a sum of all rows on the subform: =Sum() On the main form I have a control whose controlsource is: =Forms!FormName.Child.Form.MyTotal. This displays the sum of the subform. It works fine on Access 2000 but displays an error in Access 2002. I can't figure this one out. lq
9
1900
by: Zlatko Matiæ | last post by:
Hello. Could somebody explain the following situation: I have a .mdb on my notebook with Windows XP SP2 and Access 2003. I prepared ..mde and tried to use it on another computer with Windows XP SP2 and Office XP installed on it. An error "...Your VBA project is corrupted" appeared. When I copy .mdb to that computer, instead of .mde, it works. If I then make the .mde on that computer, it works! If I copy the .mde then to the first...
11
1471
by: kbperry | last post by:
Hi everyone, I am currently a student, and for our HCI class project we are redeveloping our CS website. I attend a very large university (around 30,000 students), and the CS site will need to be updated by many people that don't have technical skills (like clerical staff). The biggest problem with the current site is that not enough people have access to update it. Since I love python, these seemed like viable solutions.
2
1849
by: Steve | last post by:
I have been asked to convert an Access2002 database to Access2007. The database is used to manage a medium sized company. The company contact said that the existing database was put on a new computer with Access2007 installed and parts of the database did not work. There are about 75 tables, 40 queries, 90 forms and 35 reports. My initial planned strategy is to keep a list at my right hand of all the queries then open each form one by one....
0
8315
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8608
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7341
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6172
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5633
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4164
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4323
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2733
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
1962
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.