Upload
jedcmorris
View
533
Download
7
Tags:
Embed Size (px)
DESCRIPTION
Access / Excel database developer
Citation preview
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
860.373.4036860.373.4036
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.
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.
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.
Main MenuMain Menu Program Areas: Six primary program areas
Reports: 14 detail and summary reports
Admin: Security, backup, support, etc.
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
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
User InterfacesUser Interfaces Note the clean, professional user interfaces
Simple, clear error messages
Pleasing use of color and fonts
User Help SystemsUser Help Systems
Three levels of real-time user help:
1) Hyperlink to the full User Doc2) Tool tips3) Context sensitive Help
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.
TablesTables System defined by 19 tables
Full use of the relational database model: keys, indexes, constraints, cascading deletes, and relationships
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
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
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
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
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
DocumentationDocumentation
Documentation is extensive (this manual is 75 pages)
Is of the highest quality
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
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
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.
What Can I Do For You?What Can I Do For You?
Jed C. MorrisJed C. Morris
860.373.4036860.373.4036