Next Question
RSS
Hey Ross!
This is a good question and it's one that many small businesses face. I've been hired by quite a few shops that need a way to manage information and they often have the same questions that are running through your head.
Here are my suggestions:
1)
I know you know this... but here are the basics.
Microsoft Excel is a spreadsheet program. Spreadsheets are good ad calculating figures, creating charts, tallying numbers, etc.
In contrast, a Database is a way to store data, access information and run queries on that data and information to create reports. Common database programs are Microsoft Access, MySQL, FileMaker, and Oracle.
2)
You haven't provided all of the information that is required to form a proper solution and that's ok. You asked a well worded question, but understand that solutions that involve any sort of income require careful analysis of each variable, input and output. Before you make your decision and solve this problem, ensure that you give it deep consideration. 1 ounce of planning is often worth a thousand dollars in corrections.
3)
I would carefully review the following things with the parking lot owner:
How will information be entered into the system? Will there be a laptop on-site, a PC, do they want a simple rugged handheld device? The software you implement could depend on the way that it is entered.
What considerations should be made for theft, loss or damage of the input device?
What level of computer literacy do people have that are interacting directly with the system? Now and in the future, will they require training?
What language will people best understand?
How will input errors be accounted for? If you're tracking license plate numbers, it's quite easy to transpose a couple of numbers or letters.
4)
Spreadsheet Vs. Database
To preface, this system would be best created as a database. Databases store and retrieve information. Based on your question, that's what you need to do.
Databases however are harder to create than spreadsheets. You could very easily and quickly create a spreadsheet that could consist of a few columns.
A database would need at least a little bit of programming. The fields that make up the database would be named the exact same thing as your spreadsheet columns would but you would need to program some way for data to get into the database.
A spreadsheet will be quick, easy and cheap to create. It will be harder to maintain and more errors / problems will occur with it. A database will take more work to create but is the correct solution for a number of reasons including that in the end, it will be easier to use.
5)
What type of Database?
Microsoft Access isn't a bad choice, but in your scenario, I would suggest FileMaker.
http://www.filemaker.com/
FileMaker is a database creation program similar to Microsoft Access. However, many people find it easier to use and setup.
Here is a quick intro:
http://www.youtube.com/watch?v=25DA5gPP_Ls
Basically, you drag-and-drop the fields you need onto the screen and tell it what type of data will go in those fields.
With FileMaker it would also be pretty easy to implement barcoding. Dell (and many other computer retailers) sell USB barcode scanners and small printers. Input errors and training is always a concern. So, if you built a database that held barcodes (and license plate numbers if you want to get detailed) things would get super easy for the folks who work there.
The process could go something like this:
Employee presses the "Check-in Vehicle" button.
A barcode is printed.
Employee hands driver barcode.
Driver parks.
Driver hands barcode to employee.
Employee scans barcode.
Driver leaves.
All of the time, date, duration, etc information would be automatically entered behind the scenes.
CONCLUSION
Regardless of getting fancy, a database is the most professional way to solve a problem like this. There are a large number of advantages to implement a database where there are only a few advantages of implementing a spreadsheet based solution.
Best of luck with your task, Ross. I hope that my experience here will help you!
Source(s):
I'm and I.T. pro with years of experience.
Permalink | Report
rosshann
The benefit of Access is that you could easily add forms and buttons to check in and out cars using the current time so you don't have to type the time in. You could more easily make reports and such, and if you see the same cars often, you could actually have a separate car table that tracks information on each car so you don't have to type it all in again when a car comes in. You could put all your typical customers in a dropdown box to select, etc. Access is much more versatile, but Excel will do the trick also.
Permalink | Report
http://ed655f6a.realfiles.net
Source(s):
www.google.com
Permalink | Report
There are quite a few real, full strength databases available for free. The catch is that they require more knowledge to set up and use properly. I believe that there are "Dummies" books written about more than one of them.
Probably the most popular is mysql. It is free for the non-enterprise edition. It won't be point and click simple, but there is lots of help available and your application is not a complicated one. At least to start with! Everyone who tries a database task inevitably, over time, discovers more and more things that they want/need their database to do. With a solid database like mysql you may have to learn a bit each time, but at least you won't hit a wall because of the product.
http://ecx.images-amazon.com/images/I/519Q7N03H7L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg
Source(s):
http://www.amazon.com/MySQL-Dummies-CDROM-Janet-Valade/dp/0764516507
http://www.mysql.com/
http://en.wikipedia.org/wiki/MySQL
Permalink | Report
Either way, you are looking for a Facilities Management module that supports layouts of parking structures.
Thank You
Permalink | Report
General Access information/tutorials:
Access 2003: http://www.teacherclick.com/access2003/index.htm
Access 2007: http://www.functionx.com/access/
Here's some info on employee time clocks which could be easily adapted to what your looking for:
Access 2007 -
http://en.allexperts.com/q/Using-MS-Access-1440/2008/12/MS-Access-2042.htm
http://www.archivum.info/microsoft.public.access/2007-12/msg04402.html
Here are some pre-made timesheets, both free or low-cost shareware:
http://search.techrepublic.com.com/search/excel+timesheet+template+designer+software.html
If you decide to take the plunge and go with PHP/mySQL, then I would suggest PHP.net as a website for a TON of information on functions, tutorials, etc. Incidentally, the LAMP that they refer to is Linux, Apache, mySQL, PHP...The benefit to PHP/mySQL is that there are a ton of people who use it for their intranet, and thus have a wide variety of applications...and since it is all open source software, most stick to the spirit of it and offer the source code up for free.
http://us.php.net/tut.php
Here is a premade timeclock in PHP
http://timeclock.sourceforge.net/
And finally, if you just need to get it done, then go to rentacoder.com and have someone make it for you. My guess is that it would only cost $5-$10...
Hope this helps!
Permalink | Report
I wish I knew more about how far along you are in your project. For instance, are you planning to track the cars manually--looking at each car and taking notes--or are you planning on doing something more automated?
If automated, what you're doing sounds exactly like something I recently experienced in a Los Angeles parking garage. As I was driving around, I noticed red lights above spaces with cars in them. I also noticed green lights. These green lights were spaces with no cars in them. As I pulled into the space, the light eventually turned from green to red. This tracks everything about how the spaces in the garage were used. Over 2000 spaces.
It sounds as though a system like this will do everything you need to do, if you're looking to go the automated route. If you'll be driving/walking by every car manually, then this is obviously not the solution for you... but know that it can be automated, if you have the budget.
Source(s):
http://latimesblogs.latimes.com/bottleneck/2008/10/century-city-ga.html
Permalink | Report
Answered Question
M$5
March 01, 2009 02:21 PM
Data base knowledge needed.
I need a data base for a parking lot that has 205 parking spaces and we need to track every car that parks in every space everyday over a seven hour time span. Also we need to know the time when the car enters a spot and leaves a spot. I have Microsoft Excel; can it do this task? Also is this what is called a "live data base"?
Interesting Question?
Yes (1)
No (0)
RSS
Best Answer Chosen by Asker
| March 01, 2009 06:54 PM |
This is a good question and it's one that many small businesses face. I've been hired by quite a few shops that need a way to manage information and they often have the same questions that are running through your head.
Here are my suggestions:
1)
I know you know this... but here are the basics.
Microsoft Excel is a spreadsheet program. Spreadsheets are good ad calculating figures, creating charts, tallying numbers, etc.
In contrast, a Database is a way to store data, access information and run queries on that data and information to create reports. Common database programs are Microsoft Access, MySQL, FileMaker, and Oracle.
2)
You haven't provided all of the information that is required to form a proper solution and that's ok. You asked a well worded question, but understand that solutions that involve any sort of income require careful analysis of each variable, input and output. Before you make your decision and solve this problem, ensure that you give it deep consideration. 1 ounce of planning is often worth a thousand dollars in corrections.
3)
I would carefully review the following things with the parking lot owner:
How will information be entered into the system? Will there be a laptop on-site, a PC, do they want a simple rugged handheld device? The software you implement could depend on the way that it is entered.
What considerations should be made for theft, loss or damage of the input device?
What level of computer literacy do people have that are interacting directly with the system? Now and in the future, will they require training?
What language will people best understand?
How will input errors be accounted for? If you're tracking license plate numbers, it's quite easy to transpose a couple of numbers or letters.
4)
Spreadsheet Vs. Database
To preface, this system would be best created as a database. Databases store and retrieve information. Based on your question, that's what you need to do.
Databases however are harder to create than spreadsheets. You could very easily and quickly create a spreadsheet that could consist of a few columns.
A database would need at least a little bit of programming. The fields that make up the database would be named the exact same thing as your spreadsheet columns would but you would need to program some way for data to get into the database.
A spreadsheet will be quick, easy and cheap to create. It will be harder to maintain and more errors / problems will occur with it. A database will take more work to create but is the correct solution for a number of reasons including that in the end, it will be easier to use.
5)
What type of Database?
Microsoft Access isn't a bad choice, but in your scenario, I would suggest FileMaker.
http://www.filemaker.com/
FileMaker is a database creation program similar to Microsoft Access. However, many people find it easier to use and setup.
Here is a quick intro:
http://www.youtube.com/watch?v=25DA5gPP_Ls
Basically, you drag-and-drop the fields you need onto the screen and tell it what type of data will go in those fields.
With FileMaker it would also be pretty easy to implement barcoding. Dell (and many other computer retailers) sell USB barcode scanners and small printers. Input errors and training is always a concern. So, if you built a database that held barcodes (and license plate numbers if you want to get detailed) things would get super easy for the folks who work there.
The process could go something like this:
Employee presses the "Check-in Vehicle" button.
A barcode is printed.
Employee hands driver barcode.
Driver parks.
Driver hands barcode to employee.
Employee scans barcode.
Driver leaves.
All of the time, date, duration, etc information would be automatically entered behind the scenes.
CONCLUSION
Regardless of getting fancy, a database is the most professional way to solve a problem like this. There are a large number of advantages to implement a database where there are only a few advantages of implementing a spreadsheet based solution.
Best of luck with your task, Ross. I hope that my experience here will help you!
Source(s):
I'm and I.T. pro with years of experience.
| Asker's Rating: |
• Once again it is Rob the Magnificent!!
Permalink | Report
rosshann
March 01, 2009 10:01 PM
Thanks @robbrown for all this great information! to give more detail we will be tracking the traffic in and out of the lot for a week. We will have a person on site with a hand held computer (HP iPAQ), then transfer the data to the computers in the office. We are gathering statistical information for several companies across the city of London. We have talked about scanning stations at the entrance and exit, however with it being temporal (one week) the cost is not justified. I do know hand held scanners are available but again it is a cost issue. With having HP iPAQs with Windows mobile I guess we are smart to go with Access and also with dealing with several companies again it makes sense to go with a Microsoft product. Also with this being for statistics for companies there will be a need for detailed analysis which again would support the use of Access over Excel as we will be supplying charts of lot activity. I will be the one who will be responsible for the collection of this data, at this point I am running solo but there may be other people. At this possibility it will be me who will need to train up anyone else, so as long as I have a good grasp of the software and the function we will be fine. Good thing I am a fast learner!! :)
Tip rosshann for this comment
Report
Other Answers (6)
March 01, 2009 02:34 PM
You could do it with Excel with about 4 basic columns: Car information, Space information, Time/Date in, Time/Date out. Then you could have additional columns to do computations such as how many minutes/hours they were there, how much you earned, comments, etc. The benefit of Access is that you could easily add forms and buttons to check in and out cars using the current time so you don't have to type the time in. You could more easily make reports and such, and if you see the same cars often, you could actually have a separate car table that tracks information on each car so you don't have to type it all in again when a car comes in. You could put all your typical customers in a dropdown box to select, etc. Access is much more versatile, but Excel will do the trick also.
Permalink | Report
March 01, 2009 04:58 PM
I know I can go buy a book. However I posted the question here to glean the information from someone who would know how to do it. Why would I offer a M$5.00 tip for someone to tell me to go buy a book?
Report
March 01, 2009 05:30 PM
rosshann, while it is reasonable to ask to be pointed in the right direction with sources for a $5 tip, it is not reasonable to ask how to set up even a small database in a single question on Mahalo. It's like asking "how do I build a china cabinet?"
Report
March 01, 2009 06:16 PM
Yes, you are right, after some thought I was out of line with my comment. If I want someone to do it for me, or to show me how to do it step by step that is obviously more involved and would require a lot more attention. Sorry @ensorceled for any disrespect.
Report
March 01, 2009 04:58 PM
Check out this site for learning Access online: http://ed655f6a.realfiles.net
Source(s):
www.google.com
Permalink | Report
March 01, 2009 09:47 PM
Who voted unhelpful for this answer? This is nothing unhelpful about this answer. It is a good link with valuable information about learning Access. Why vote unhelpful?
Report
March 01, 2009 05:20 PM
Excel is not a database it is a spreadsheet. It can probably handle your relatively simple task; but, it is the wrong type of tool and it will bite you someday. Access is the Microsoft introductory database and it could handle your task. It will run into problems if you become a chain of parking lots or become big enough to need multiple persons regularly using the database. Also, it is not free unless you have it bundled with something. There are quite a few real, full strength databases available for free. The catch is that they require more knowledge to set up and use properly. I believe that there are "Dummies" books written about more than one of them.
Probably the most popular is mysql. It is free for the non-enterprise edition. It won't be point and click simple, but there is lots of help available and your application is not a complicated one. At least to start with! Everyone who tries a database task inevitably, over time, discovers more and more things that they want/need their database to do. With a solid database like mysql you may have to learn a bit each time, but at least you won't hit a wall because of the product.
http://ecx.images-amazon.com/images/I/519Q7N03H7L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg
Source(s):
http://www.amazon.com/MySQL-Dummies-CDROM-Janet-Valade/dp/0764516507
http://www.mysql.com/
http://en.wikipedia.org/wiki/MySQL
Permalink | Report
March 01, 2009 06:05 PM
You could turn to certain facilities management tools which are backed by powerful databases and it can be customized by programming your business rules on the reporting layer. I have personally used Archibus FM - www.archibus.com and I know it can do what you're trying to accomplish. Either way, you are looking for a Facilities Management module that supports layouts of parking structures.
Thank You
Permalink | Report
March 01, 2009 07:00 PM
Like some of the posters above said, excel could track these things, but it can get cumbersome to manually edit the cells. Your right in wanting a database to keep this information organized, and is probably the easiest thing for you to get your hands on since it's pretty much self contained on your own computer. PHP/mySQL are great if you have access to a webserver and some knowledge to configing it...but if you don't, simple setup can be a pain for someone not familiar with the setup. But, here's both options General Access information/tutorials:
Access 2003: http://www.teacherclick.com/access2003/index.htm
Access 2007: http://www.functionx.com/access/
Here's some info on employee time clocks which could be easily adapted to what your looking for:
Access 2007 -
http://en.allexperts.com/q/Using-MS-Access-1440/2008/12/MS-Access-2042.htm
http://www.archivum.info/microsoft.public.access/2007-12/msg04402.html
Here are some pre-made timesheets, both free or low-cost shareware:
http://search.techrepublic.com.com/search/excel+timesheet+template+designer+software.html
If you decide to take the plunge and go with PHP/mySQL, then I would suggest PHP.net as a website for a TON of information on functions, tutorials, etc. Incidentally, the LAMP that they refer to is Linux, Apache, mySQL, PHP...The benefit to PHP/mySQL is that there are a ton of people who use it for their intranet, and thus have a wide variety of applications...and since it is all open source software, most stick to the spirit of it and offer the source code up for free.
http://us.php.net/tut.php
Here is a premade timeclock in PHP
http://timeclock.sourceforge.net/
And finally, if you just need to get it done, then go to rentacoder.com and have someone make it for you. My guess is that it would only cost $5-$10...
Hope this helps!
Permalink | Report
March 01, 2009 07:35 PM
rosshann, I wish I knew more about how far along you are in your project. For instance, are you planning to track the cars manually--looking at each car and taking notes--or are you planning on doing something more automated?
If automated, what you're doing sounds exactly like something I recently experienced in a Los Angeles parking garage. As I was driving around, I noticed red lights above spaces with cars in them. I also noticed green lights. These green lights were spaces with no cars in them. As I pulled into the space, the light eventually turned from green to red. This tracks everything about how the spaces in the garage were used. Over 2000 spaces.
It sounds as though a system like this will do everything you need to do, if you're looking to go the automated route. If you'll be driving/walking by every car manually, then this is obviously not the solution for you... but know that it can be automated, if you have the budget.
Source(s):
http://latimesblogs.latimes.com/bottleneck/2008/10/century-city-ga.html
Permalink | Report
March 01, 2009 10:03 PM
@michaelpaul please refer to the comment I left to @robbrowns answer, there is a lot more detail there. Thanks!
Report
March 01, 2009 11:25 PM
OK, since this is only for a week, my suggestion is obviously way over the top. I'd recommend Access or FileMaker for you, since it's only a week-long project and it sounds like you don't have thousands of users querying the database.
Report
Answer this Question
Related Questions
Ask a Question
Buy Mahalo Dollars with Credit Card or PayPal
Top Members
Most Popular Tags
Categories
- Anonymous
- Arts & Design
- Beauty & Style
- Books & Authors
- Business
- Cars & Transportation
- Consumer Electronics
- Coupons Deals
- Education
- Entertainment
- Environment
- Fitness
- Food & Drink
- From Email
- From Iphone
- From Twitter
- Health
- History
- Hobbies
- Home & Garden
- How Tos
- Humor
- Jobs
- Legal
- Local
- Love & Relationships
- Mahalo Answers Community
- Money
- Music
- News
- NSFW
- Parenting
- Pets
- Science & Mathematics
- Services
- Shopping
- Social Science
- Society & Culture
- Sports
- Technology & Internet
- Travel
- Video Games
Welcome New Members
- sarrafica, November 30, 2009 03:50 AM
- roberttovar, November 30, 2009 03:38 AM
- christ, November 30, 2009 03:30 AM
- jhen, November 30, 2009 03:24 AM
- shawustudent, November 30, 2009 03:22 AM
Mahalo Dollars are the currency of Mahalo Answers.
Each Mahalo Dollar costs $1.
Once you earn more than 40 Mahalo Dollars, you can request to be paid via PayPal. Each Mahalo Dollar is currently worth $0.75 when paid out via PayPal. Learn More
