 DESCRIPTION
The Capital Improvement Program Procedures, Standard Plans, and
Standard Specifications and related information ("CIP
Procedures"), are created and maintained by Public Utilities
Commission of the City and County of San Francisco (the
"City").
The CIP Procedures are intended as general guidelines for PUC
projects and address all aspects of a particular project.
The key requirement for the CIP Procedure web-based application is
to enable the four SFPUC user groups, Project Management (PM), Project
Design (PD), Construction Management (CM), and Operation Division (OD)
to download the CIP procedures fast and secured.
 CLIENT
PROFILE
The San Francisco Public Utilities Commission (SFPUC) is a
department of the City and County of San Francisco that provides water,
wastewater, and municipal power services to San Francisco. Under
contractual agreement with 29 wholesale water agencies, the SFPUC also
supplies water to 1.6 million additional customers within three Bay
Area counties. The SFPUC system provides four distinct services:
Regional Water, Local Water, Clean Water (wastewater collection,
treatment and disposal), and Power.
The application is accessed by 500+ employees and field technicians.
 CLIENT
TESTIMONIAL:

 LEGAL
In addition to the standard Terms & Conditions, GreenTomato
Software LLC is strictly adhered to the Non-disclosure Agreement of
this project.
|
 DELIVERABLES
By closely following the standard design and development processes,
the GASA4C architecture1, GreenTomato Software LLC
("GTS") delivers the dependable and on scheduled CIP
Procedures web-based application.
The key requirement is speed. The development is on a fast-track
schedule, and the application must be fast and reliable.
Enable to meet the overall requirement, GTS relies on their
expertise of architecting and developing web-based Content Management
System. GTS follows standard processes from using SDL in the Design
phase in architecting the overall technical structure to adhering to
the GASA4C architecture ensuring a reliable and reusable coding
structure.
As the result, GTS delivers a professional designed, structured,
documented and bug-free web-based application that is on scheduled.
 SUMMARY
The summary of the CIP Procedure application highlights the
robustness, reliabilities, flexibilities and complexities of this
application.
- Overall
Structure
- 24/7 universal access via web-based application.
- NO proprietary client-side software install needed.
- Fast, intuitive tab-navigation and streamline access to most
relevant data/file.
- Intelligent JavaScripts validation on all input-fields.
- Comprehensive server-side re-validation on all inputs before
commit to database.
- Extensive use of Cascading Style Sheet for intuitive layout and
fast page loading.
- In full regression stressed test, the average page load is 2.3
seconds.
- Member
Section
- Quick and easy login.
- For additional security, assigned password has expiration date
build-in.
- Fast and unlimited PDF and Tiff files download.
- Quick Search through all 300+ CIP Procedures in PDF format.
- Advanced search-within-search feature.
- Online request to automatically re-email forgot password.
- Reset/Change to new password, and automatically email reminder
note.
- Automatically disable Submit-button to stop "double
submit" problem.
- Additional JavaScript validation for general public usage.
- Collapsible CIP Procedures menu.
- Auto-select SFPUC user groups.
- Clearly written and easy-to-follow instruction on all pages.
- Admin
Section
- Separate Login page for Admin.
- Professional and intuitive page-layout to streamline all backend
administrative tasks.
- Online Create, Update and Delete members/users.
- Additional JavaScript in confirming critical operations, such as
"Delete user".
- Upload new CIP Procedures in PDF and Tiff format.
- Search, Update, and Delete meta-data for all CIP-Procedures.
- Clearly written and easy-to-follow instruction on all pages.
- Documentation
- Requirement Documentation
- High Level Software Architecture Documentation
- Development Philosophy and Coding Standard Documentation, The
SAGA4C.
- Detail-Coding Documentation, The universal Javadoc-style of
self-documenting code.
- Deployment and Maintenance Documentation.
- The User Guide for Admin., Self-maintaining application.
- Hosting
Infastructure2
- 24x7 Support
- Optional database encryption available
- ODBC Relational Databases
- 24x7 Network monitoring
- Dual OC-12s, 135 Mbps of bandwidth
- Sun UltraSPARC IIi servers with Fast Wide SCSI
- Daily sever backup
- 99.98% guarantee uptime
 Epilogue
There were excellent communication between GTS and the clients, and
therefore, it is a well build and well run project. From the Design,
Development to Deployment phase, both sides engaged in constructive
meetings and defined clear requirements and expectations.
Since GTS architects a full self-maintaining application, the
clients are able to perform all the backend administrative tasks
easily, securely and without additional consulting-support help.
Self-maintaining application is one of the hallmark of excellent by
GTS. It is one of the key differential separating GTS of all other
consulting firms.
GTS is in discussion with the client in expanding the application
with additional new features for the next phase.
Other government agencies also approached GTS for developing a
similar application for their "Capital Improvement Program
Procedures", and so if you are interested in the similar
application, GTS can be contact via email, consulting@greentomato.com, or
the online Comment
form.
Return to Home Page...
 Footnotes
|