Safety Guy
New Member
- Joined
- Apr 11, 2017
- Messages
- 21
This isn't an "how do I do something" post (yet), but an "is it possible" post. I don't want to invest a lot of time and effort into trying to create something if it isn't possible, so I haven't even started creating a database yet. My background with MS Access is as a user, not a creator, so I will have to educate myself before attempting to build it. So please be gentle...for now.
Background information:
My company has a process for getting incident reports. However, that process is not what you would call efficient. Or effective. Currently, Department "A" will email a daily report (a list created in Excel) of incidents that need an incident report done to around 85 - 90 recipients. Now, at most, only about 5 or 6 people of those 85+ will be responsible to make a report and those people change each day. Needless to say, the daily report has a tendency to be ignored. Often. Then there is a bunch of other emails and phone calls and begging and pleading. Possibly even bribery.
To streamline things and improve the odds of getting incident reports turned, I want to go to a database. So here is how I see the process going:
1) Department "A" fills out a form with basic information of the incident and submits it.
2) A notice email with a link or attachment to a separate form that contains the information from step #1 , is emailed to a person responsible to add incident description(s) and corrective actions taken.
3) That form would be logged automatically or added to the record started in step #1 .
4) Some incidents will also require a deeper investigation, and would want the report and investigation linked.
5) I would need the ability to pull the report data into Excel PowerPivot to slice and dice it for monthly/quarterly/annual reports.
6) I would also want the corrective actions to be reported on and against for completion.
Is what I want possible to build in Access? If not, is there something better (SharePoint is not an option at this time)?
Totally separate, but related, question. Can someone direct me to a source to learn database theory? Something that can teach me the difference between a well built, efficient, and stable database and a crappy one that might work but will break and require a lot of maintenance.
Thanks everyone!
Safety Guy
Background information:
My company has a process for getting incident reports. However, that process is not what you would call efficient. Or effective. Currently, Department "A" will email a daily report (a list created in Excel) of incidents that need an incident report done to around 85 - 90 recipients. Now, at most, only about 5 or 6 people of those 85+ will be responsible to make a report and those people change each day. Needless to say, the daily report has a tendency to be ignored. Often. Then there is a bunch of other emails and phone calls and begging and pleading. Possibly even bribery.
To streamline things and improve the odds of getting incident reports turned, I want to go to a database. So here is how I see the process going:
1) Department "A" fills out a form with basic information of the incident and submits it.
2) A notice email with a link or attachment to a separate form that contains the information from step #1 , is emailed to a person responsible to add incident description(s) and corrective actions taken.
3) That form would be logged automatically or added to the record started in step #1 .
4) Some incidents will also require a deeper investigation, and would want the report and investigation linked.
5) I would need the ability to pull the report data into Excel PowerPivot to slice and dice it for monthly/quarterly/annual reports.
6) I would also want the corrective actions to be reported on and against for completion.
Is what I want possible to build in Access? If not, is there something better (SharePoint is not an option at this time)?
Totally separate, but related, question. Can someone direct me to a source to learn database theory? Something that can teach me the difference between a well built, efficient, and stable database and a crappy one that might work but will break and require a lot of maintenance.
Thanks everyone!
Safety Guy