21
Jed C. Morris Jed C. Morris Expert Access/Excel/VBA Expert Access/Excel/VBA Developer Developer What Can I Do For You? What Can I Do For You? Jed C. Morris Jed C. Morris jed.c.morris@gmail. com 860.373.4036 860.373.4036

Access / Excel Database

Embed Size (px)

DESCRIPTION

Access / Excel database developer

Citation preview

Page 1: Access / Excel Database

Jed C. MorrisJed C. Morris[[[[

Expert Access/Excel/VBA Expert Access/Excel/VBA DeveloperDeveloper

What Can I Do For You?What Can I Do For You?

Jed C. MorrisJed C. Morris

[email protected]

860.373.4036860.373.4036

Page 2: Access / Excel Database

For a better viewing of this slide For a better viewing of this slide show click on the word ‘Full’ below show click on the word ‘Full’ below the slide.the slide.

Page 3: Access / Excel Database

Introduction Introduction –– Jed C. Morris

Software developer for over 20 yearsSoftware developer for over 20 years

Ten years experience with Visual Basic Ten years experience with Visual Basic for Applications.for Applications.

Expert level Microsoft Access database Expert level Microsoft Access database administrator.administrator.

Expert level Microsoft Excel developer.Expert level Microsoft Excel developer.

One year .NET experience: WinForms, One year .NET experience: WinForms, ADO.NET, ASP.NET, T-SQL, SQL Server.ADO.NET, ASP.NET, T-SQL, SQL Server.

Page 4: Access / Excel Database

Introduction Introduction –– Jed C. Morris

The following slides review one Microsoft The following slides review one Microsoft Access database project authored Access database project authored exclusively by Jed Morris.exclusively by Jed Morris.

Technologies demonstrated are: Microsoft Technologies demonstrated are: Microsoft Access, Microsoft Excel, VBA development.Access, Microsoft Excel, VBA development.

This database was developed during a six This database was developed during a six month sabbatical in Guyana South month sabbatical in Guyana South America for use in monitoring AIDS America for use in monitoring AIDS prevention programs.prevention programs.

Page 5: Access / Excel Database

Main MenuMain Menu Program Areas: Six primary program areas

Reports: 14 detail and summary reports

Admin: Security, backup, support, etc.

Page 6: Access / Excel Database

Community OutreachCommunity Outreach Community Outreach – one of six program areas

Complex system capable of supporting the work of many AIDS prevention agencies

Widely endorsed by agencies and the national Ministry of Health

Page 7: Access / Excel Database

Multi-Session TrainingMulti-Session Training Multi-Session Training – a second of the six program areas

This system replaced cumbersome manual monitoring

Quality monitoring is having a direct impact on national public health policy

Page 8: Access / Excel Database

User InterfacesUser Interfaces Note the clean, professional user interfaces

Simple, clear error messages

Pleasing use of color and fonts

Page 9: Access / Excel Database

User Help SystemsUser Help Systems

Three levels of real-time user help:

1) Hyperlink to the full User Doc2) Tool tips3) Context sensitive Help

Page 10: Access / Excel Database

User TrainingUser Training User Training supported by Viewlets, a

product of ViewletBuilder5 from Qarbon.

Viewlets provide a “simulation” of actual software usage.

A presentation provides a series of screens that animate mouse movements, menu selections, data entry, etc.

Training is also enhanced with explanatory text boxes that provide comments.

The “movie” presents a realistic presentation of actual software usage.

Page 11: Access / Excel Database

TablesTables System defined by 19 tables

Full use of the relational database model: keys, indexes, constraints, cascading deletes, and relationships

Page 12: Access / Excel Database

ReportingReporting 14 Reports Categorized as Summary or Detail All reports seamlessly produced in Excel Previous reporting had been: un-reliable,

inconsistent, in-complete, and time consuming

Page 13: Access / Excel Database

ReportingReporting

Excel reporting advantages (over Access):

1) Flexible output

2) Powerful, user friendly report buttons

provide additional functionality

3) Easy user customization

4) Support for saving reports to disk

5) Users feel “comfortable” in Excel

Page 14: Access / Excel Database

Visual BasicVisual Basic Extensive use of Visual Basic

Greatly enhances the system functionality and user interface

10 years experience with VBA in both Excel and Access

Page 15: Access / Excel Database

AdministrationAdministration Administrative tools support sustainability

Not sufficient to supply only the basic functionality

Administrative tools that ease tasks such as: backup, security, updates, etc. are required if the product is to have a long term impact

Page 16: Access / Excel Database

DocumentationDocumentation

Always fully document my software

Above manuals written for: DB Admin, Users, Support personnel

Not just an after thought or a “bother” but integral part of project

Page 17: Access / Excel Database

DocumentationDocumentation

Documentation is extensive (this manual is 75 pages)

Is of the highest quality

Page 18: Access / Excel Database

Business ValueBusiness Value

Improved data qualityImproved data quality Wide range of Automated ReportsWide range of Automated Reports Meet auditing requirementsMeet auditing requirements Security features to protect Security features to protect

confidential dataconfidential data Fully documentedFully documented Administration tools for sustainabilityAdministration tools for sustainability

A single person, with the right skill set, can have a significant impact

Very satisfying to produce a national database that can impact public health policy and peoples lives

Page 19: Access / Excel Database

Work HistoryWork History Driven to complete projects Driven to complete projects

Consistent strong reviews for both quality Consistent strong reviews for both quality and quantity of softwareand quantity of software

Very client orientedVery client oriented

22 years with Pfizer Pharmaceuticals22 years with Pfizer Pharmaceuticals

Strong presentation, teaching, and mentoring Strong presentation, teaching, and mentoring skillsskills

Excellent referencesExcellent references

In January 2008, awarded by Pfizer, with a 6 In January 2008, awarded by Pfizer, with a 6 month sabbatical in Guyana South America month sabbatical in Guyana South America serving as a database administrator in a non-serving as a database administrator in a non-profit HIV programprofit HIV program

Page 20: Access / Excel Database

PersonalPersonal Excellent health.Excellent health. 30 years of exercising: 23,000 miles jogging, 5 30 years of exercising: 23,000 miles jogging, 5

years swimming.years swimming. Adventurous, high-energy life style. Adventurous, high-energy life style. 1,400 skydives and a 3,500 mile bicycle trip across 1,400 skydives and a 3,500 mile bicycle trip across

US.US. Six months traveling at sea in Central America.Six months traveling at sea in Central America. Hobbies are home improvement and furniture Hobbies are home improvement and furniture

making. Have installed my own indoor, in-ground making. Have installed my own indoor, in-ground exercise swimming pool.exercise swimming pool.

Page 21: Access / Excel Database

What Can I Do For You?What Can I Do For You?

Jed C. MorrisJed C. Morris

[email protected]

860.373.4036860.373.4036