berniemax17@gmail.com

berniemax17@gmail.com

  • Home
  • Instructional Design
  • Testimonials
  • Voice Talent
  • Technical Writing
  • MS Access Development
  • My Resume
  • Our Home in Bloomington
    • Phase 1 upgrades, 2011
    • Phase 2 upgrades, 2012
    • Phase 3 upgrades, 2013
    • Phase 4 upgrades, 2014
  • Our Home in Lake Villa
    • Upgrades

Microsoft Access Development

What you can do with Access

Microsoft Access is often underutilized in companies. I believe this is due to a lack of understanding on its power.
95% of database developers know mainframe products, like Oracle, SQL Server MySQL, and consider Access a toy. From what I've seen, only 5% of developers know Access, and I know very little about the big boys. But Access can be easily configured for networked users too.

  • It works great for user groups of up to 100 users.
  • Access databases can be easily created in a matter of days, instead of months.
  • They can also be easily updated on the fly.
  • You can also minimize the network bandwidth using a front end/back end schema.
  • It also seamlessly integrates into your corporate SharePoint system.
  • Access is on the .NET framework, so you can code using any .NET language.
  • Although Access lacks security features, this can be overcome in several ways.
  • Access databases can also be developed for a fraction of the cost of a mainframe product.
  • Access has powerful reporting functions for creating professional reports.
  • Access can also be used as a front end to any other SQL database.

What I have done with Access

I first learned how to use Microsoft Access with version 1. I was in the Air Force and tasked with building a networked database that could replace our old Burroughs mainframe that used to track the thousands of pieces of equipment that we owned. I was the Small Computer Manager (SCM) at the time, so I had access to the funding to do what I felt was needed. Since I already had about 50 copies of MS Office Professional (each copy was about 42 floppy disks), I decided to go with what we already had first.

I had already created simple databases using DB3+ and had a fascination towards building databases, so I figured it shouldn't be too difficult. After about a month, I had a system up and running, not only with the same functionality as the Burroughs system, but with additional functionality, including very nice inventory reports.

Since then I have been developing relational and dimensional databases in Access everywhere I went, including all remaining assignments in the Air Force. Databases that I have created include the following functions and features:

  • Multi-User functionality
  • User validation on login, validating the Windows User ID with an approved user listing.
  • If Unauthorized access is attempted, it logs the User ID and shuts down.
  • Logs all user Login/Logout activity to view/track user statistics.
  • Track course metrics, development, and file locations.
  • Integrated custom VB.Net coding with SQL.
  • Powerful GUI's that allow non-Access users to actually perform data entry and retrieval.
  • Intuitive Forms that display data based on referring form
  • Separate Front End/Back End databases to greatly reduce network requirements/traffic loads.
  • Write easy to read User Guides & extensive Admin Guides to extend their life beyond my availability.
  • Track Project milestones, team members, documentation, communications, and training.
  • Includes meeting details, such as location, time, invitees, attendees, minutes, and action items.
  • Email functionality includes emailing action items, change tracking.
  • Export functionality includes exporting reports in PDF, Word, and Excel.
  • Extensive rules libraries for data validation. For example, if a milestone date has passed, it won't let you assign a status of On Track.
  • Reporting only databases that are linked to MySQL backends that are only used to query the datasets and print professional reports.

Databases I created

Abbott

Clipper Windpower

Accenture

While at Abbott, I built two databases. The first one was another version of a Training Project Management Database that tracked all aspects of the training development process. It introduced the concept of course numbering, and would display the last course code utilized so you know what the next number would be.

The second database was much more complicated as it required the creation of cross tabs in order to create a training matrix. This matrix would display the Manager's name and role with a listing of roles that reported to the manager, along with the required training for each role. This was then exported as a PDF to a Document Management System for storage.

It also tracked the Job Descriptions for each role, which were also exported as a PDF to the Document Management System.


Accenture

Clipper Windpower

Accenture

Accenture brought me in to a very big insurance company in my area to build and manage the metrics and reporting for an enterprise-wide eSignature initiative. I created a single reporting database for each business unit to isolate the reporting metrics from each other. It automatically brought in the data from the eSignature vendor, performed several (15 stored procedures) 'cleansing' routines that made the data useful from a metrics perspective.

An additional "Program Level" database was also created that was linked to all of the business unit database that provided overall metrics from a program perspective. Once the system was put into place, it was turned over to an administrative assistant and I was released.

Clipper Windpower

Clipper Windpower

Clipper Windpower

At Clipper, Windpower, I created a multi-user, networked, development tracking system to track all aspects of the development of training and documentation. This includes developer notes, objectives, tasks, course outline, all Analysis results (task, risk, audience, etc.) and reviewer comments and actions.

I also created a student tracking front end system that linked to a MySQL backend in an LMS. It was read only, and primarily used to create professional student transcripts.

ICONMA

TekSystems

Clipper Windpower

Iconma was my first real job as an Access Architect. I was contracted out by a large health insurance company out of Southfield, Michigan, to develop a small budgeting database to automate their semi-annual budgeting cycles. I was onsite for the first week, conducting interviews and providing quick layout demo's that I would build during the evenings, then I completed the work back at home using VPN. This database included User-level access and logging, importing, and exporting.

Just before that project was completed, I was asked to create another database to support the Accounts Receivable department in their collections of closed accounts. I was again onsite for the first week, then came back at the end of this project to demonstrate it to their Leadership team. This one went through a few major changes as personnel changed and thus, requirements changed with them.

A few months after finishing that one, I was asked once again to modify an existing system used by Accounts Payable (payroll), and utilized tables and reports. I was required to update this one to include non-budgeted position tracking, and it needed to be linked to the first database that I had built. This one would provide the initial updates to the first one, just before a new budget cycle would begin to ensure it had the most recent personnel changes. Once again, I flew in for the first week to conduct the interviews, then completed the work from home.

TekSystems

TekSystems

TekSystems

At TekSystems, I developed two systems that import employee data from various sources, compiles the data, then exports them to CSV files that are imported into the HRMS. They are used when a catastrophe occurs and the company needs to add as many as 600 temporary employees into the system. The database reduced the activation time of the catastrophe centers from 48 hours to 30 minutes. 

I then developed a system for tracking the various team efforts in the implementation of a new Unified Communication system to over 40,000 endpoints. It integrated the efforts of 8 teams, each using their own Excel tracking system, and eliminated confusion by using standard terms, locking specific fields, and restricting access to only authorized users. This system reduced the amount of communication involved between teams by 80% and reduced the weekly status meeting from 2 hours to 30 minutes.

Next, I developed a deliverable tracking system that tracks hundreds of attributes for training and documentation, including the relationships between deliverables, the website pages they are accessed from, and all published locations. For example, a user guide might be referenced by job aids and training courses. It might also be published in one physical location, but accessible from multiple web pages.
I also created a development tracking system to track all aspects of the development of training and documentation. This includes developer notes, objectives, course outline, Course Plan, Course Request forms, and reviewer comments and actions.

Ciber

TekSystems

TekSystems

 At Ciber, I created a development tracking system to track all aspects of the development of training, documentation, communications, and organizational change procedures. This included developer notes, objectives, course outline, Course Plan, Communication Strategy, Organizational Change Strategy, and reviewer comments and actions. 

  • Home
  • Instructional Design
  • Testimonials
  • Voice Talent
  • Technical Writing
  • MS Access Development
  • My Resume

Copyright © 2024 Bernie's Personal Information - All Rights Reserved.