Large customer database...

L

Laura Sheldon

I have an existing database that was created before I came to work where I am
by someone who knew what she was doing, but I have some access experience
also and am not completely sure this database is set up as efficiently as
possible. How do I go about having someone evaluate it?
 
A

Albert D. Kallal

Laura Sheldon said:
I have an existing database that was created before I came to work where I
am
by someone who knew what she was doing, but I have some access experience
also and am not completely sure this database is set up as efficiently as
possible. How do I go about having someone evaluate it?

Evaluating it kind of open and general here?

I think as always you want to set out for some specify goals.

Can it be maintained?

Does it run well now? (I mean if it runs well now, the old saying about if
it is not broke...).

What are future plans for growth?

What about people who might need this information in different locations.

So, when you say evaluation, you might want to try and pin down what the
goals are here. You have this "thing", and basic questions like does it work
well now, does it run well now, do users and staff like using the
application now. All of these questions can be easily answered by simply
asking the current staff and users of the application.

As to if the design is ok, or will the design allow future growth and needs
of the company? Well then you start needing to bring in a professional
developer. This often comes down to what kind of budgets etc. A
developer will generally cost you a min in the $400 range per day.

This is not really any different then asking about a used car you are
planning to purchase. Will it be reliable, will the maintains be worth the
purchase price. Or, should you throw out the car (or software),and purchase
a new car that is trouble free (or bring in a developer and create a new
application).

So if it works ok now then you don't really have much of a problem. However,
if you looking to evaluate this software, then you going to need someone
with VERY good software experience to evaluate it for you. The same goes
for purchasing a house, you have bring in someone experienced to tell you
if the foundation and electrical wiring etc. is in ok shape.

On the other hand, if you been living in your house for years, you will not
out of the blue bring in a person to check the foundation or wiring for no
reason at all. No more so then bringing in a developer to overlook some
software that has been running fine and dandy for years now.

So, you might want to expand a bit more on what you mean by evaluate the
program. To ascertain if the designs are good might not matter if it been
doing what you need for the last 10 years. On the other hand if it not
running well, then you need to really up your software development skills,
or bring in someone who can tell you this.

Some areas to look for:

** Does code have comments and documentation?

** Are the tables well designed (normalized)?

** Is there a NICE ER diagram available (relationships diagram)?
(and is Referential integrity enforced correctly).

** Is the database split, so the developer(s) could work on new features
while users continue to use and work on the production version.

The above is short list, but it is the kind of start for looking at this
application.

So, if some of the above questions are not clear to you or not part of your
development practices you been using for years, then I think it would make
sense to consider bringing in some professional developer to overlook what
you have.

Regardelss of what road and approach you take, you do want to set some
"goals" as to what the final outcome is for your given efforts.

Albert D. Kallal
Edmonton, Alberta Canada
(e-mail address removed)
 
S

Steve

Hi Laura,

I provide help with Access, Excel and Word applications for a modest fee. I
would be glad to review your database for a nominal fee. If you would like
my help, contact me.

Steve
(e-mail address removed)
 
J

Jeff Boyce

Laura

You'll need to identify/provide your criteria and standards -- 'as
efficiently as possible' will depend on what and how you measure. One place
you might start is by checking with a local community college to see if
there are any students learning Access who would be interested in a "case
study". Note that you might need to obscure your data if there's any
proprietary information in your db.

Also, please pay special attention to the kinds of responses you've already
received. One offers ideas and gives a rough range of what professional
services might cost if you go looking for them. One offers to help you for
a fee (unspecified).

The former is entirely in keeping with those rules/guidelines. The latter
is posted in direct violation of the Rules of Conduct that govern this
newsgroup.

Do you want to work with someone who starts out violating the basic rules?
(and Steve, what part of "no soliciting" don't you get?)

Regards

Jeff Boyce
Microsoft Office/Access MVP
 
J

John... Visio MVP

Steve said:
Hi Laura,

I provide help with Access, Excel and Word applications for a modest fee.
I would be glad to review your database for a nominal fee. If you would
like my help, contact me.

Steve
(e-mail address removed)


Or make it easier, just ask the OP to flush his money down the toilet. Same
result, just faster.



These newsgroups are provided by Microsoft for FREE peer to peer support.
There are many highly qualified individuals who gladly help for free. Stevie
is not one of them, but he is the only one who just does not get the idea of
"FREE" support. He offers questionable results at unreasonable prices. If he
was any good, the "thousands" of people he claims to have helped would be
flooding him with work, but there appears to be a continuous drought and he
needs to constantly grovel for work.

A few gems gleaned from the Word New User newsgroup over the Christmas
holidays to show Stevie's "expertise" in Word.


Dec 17, 2008 7:47 pm

Word 2007 ..........
In older versions of Word you could highlght some text then go to Format -
Change Case and change the case of the hoghloghted text. Is this still
available in Word 2007? Where?
Thanks! Steve


Dec 22, 2008 8:22 pm

I am designing a series of paystubs for a client. I start in landscape and
draw a table then add columns and rows to setup labels and their
corresponding value. This all works fine. After a landscape version is
completed, I next need to design a portrait version. Rather than strating
from scratch, I'd like to be able to cut and paste from the landscape
version and design the portrait version.
Steve


Dec 24, 2008, 1:12 PM

How do you protect the document for filling in forms?
Steve


One of my favourites:
Dec 30, 2008 8:07 PM - a reply to stevie
(The original poster asked how to sort a list and stevie offered to create
the OP an Access database)
Yes, you are right but a database is the correct tool to use not a
spreadsheet.


Not at all. If it's just a simple list then a spreadsheet is perfectly
adequate...




John... Visio MVP
 
D

David W. Fenton

Some areas to look for:

** Does code have comments and documentation?

** Are the tables well designed (normalized)?

** Is there a NICE ER diagram available (relationships diagram)?
(and is Referential integrity enforced correctly).

** Is the database split, so the developer(s) could work on new
features while users continue to use and work on the production
version.

** does it use code instead of macros?

** does the user ever need to go to the database window for common
tasks?

** are reports and forms re-used for different data sets with the
same display layout, or are there multiple copies of the same layout
with different datasets defined?

** do the forms and reports use consistent font sizes and limited
colors and properly aligned controls?

** is the UI designed such that tasks are discoverable, or do users
have to wright down instructions for using parts of the app?

** are all the parts of the app easily reachable from relevant
starting points?

Just a few things to evaluate...
 
P

Piet Linden

Or make it easier, just ask the OP to flush his money down the toilet. Same
result, just faster.
Well, at least with a toilet, you have an outside chance of the toilet
backing up and getting some of your money back... I'd vote for the
toilet.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top