Loading...
HomeMy WebLinkAbout168567 COMPASSCOM INC - CONTRACT - REQUISITION - 20604SERVICE AGREEMENT hh �� AA t K� This SERVICE AGREEMENT ("Agreement") dated the l? ytelagaf Ma��r 1004 i BO �J,,` between the City of Fort Collins (hereinafter referred to as "Customer") operating as a City Government Entity, existing under the laws of the State of Colorado, having its principal place of business at 625 9th St., Fort Collins, Colorado 80522 and CompassCom, Inc. (hereinafter referred to as "CompassCom"), operating as a Corporation, doing business out of Centennial, Colorado, organized and existing under the laws of the State of Colorado, and having its principal place of business at 6770 S. Dawson Circle, Unit 1A, Centennial, Colorado, 80112. 1. Scope of Services. Company agrees to provide services to Customer as set forth on Exhibit A attached hereto and incorporated herein by this reference (the "Services"). 2. Rates, Term and Payment Schedule. Customer shall pay Company for providing the Services according to the rates and payment schedule set forth on Exhibit B attached hereto and incorporated herein by this reference. Any sum due Company hereunder which is not paid when due shall thereafter bear interest until paid at a rate of 18% per annum, but in no event at a rate greater than that permitted under applicable law. The term of this Agreement (the "Term") shall mean, subject to the other provisions hereof, the period beginning on the date of this Agreement through the anniversary of the date of this Agreement. The Term shall thereafter be automatically renewed (each a "Renewal Term") for successive one-year periods until either party shall deliver to the other written notice not less than one hundred and eighty (180) days prior to the end of any such Term or Renewal Term, of such party's intent to terminate this Agreement as of such year-end. 3. Customer's Responsibilities. a. Customer is responsible for ensuring that a representative of Customer is available for consultation with Company regarding the Services during regular business hours. In the event a representative of Customer is not available for consultation, the time for completion of the Services may be delayed. b. Customer is responsible for supplying Company, on a timely basis, with such information and documents as are required by Company to perform the Services. Customer shall supply company with required data as set forth on Exhibit A. C. Customer shall perform such work and make all necessary arrangement that may be necessary for Company to perform its work as detailed in Exhibit A. d. Delays caused by failure of Customer to provide the necessary documents or complete necessary work may result in Company adjusting the delivery schedule. 4. Schedule for Services. The Services rendered under this Agreement shall be performed in accordance with the time schedule set forth on Exhibit A. CompassCom AVL System Proposal August 16, 2004 As stated previously, CompassCom proposes a client/server software architecture and integration of proven, off -the -shelf hardware components in with the total solution. Each component and a scope of services will be discussed below. CompassFDETM is the AVL server software. Physically, CompassFDETM is a Windows 2000 Server computer running the FDE applications. In a CDMA system, AVL messages are generated, packetized, and transmitted to a specific destination — CompassFDETM is that CompassFDE'" Architecture destination. Upon receiving a message, the FDE extracts useful information (lat, long, speed, mi.dv,ny heading, status, etc...), serves it to all connected 'l Nlitk, Mart clients, and archives it in a SQL (or compatible) database. CompassFDETM is a high mw r".• performance, real-time AVL server compatible �rF�enm awmrmwon,- Radio "" with a multitude of devices and communication Satellite Cellular—� r networks. CompassFDETM is also scalable to GFRS nearly any size. A main differentiating factor wex s,rar CDMA ''. MEN*between CompassFDETM and many other AVL MOMm uMm, \ packages on the market today is the scalability and flexibility of the server software. For example, CompassFDETM can easily handle thousands of reporting vehicles while also offering the ability to connect with multiple --- __....... communication methods simultaneously. Therefore, if a customer has a public safety department on a Motorola network, a bus fleet on private RF and a public works fleet on spread spectrum, CompassFDETM can seamlessly work with all of the protocols and in -vehicle hardware configurations used. CompassFDETM currently supports over 20 distinct interfaces and this interoperability will allow the City's system to grow over time and expand as new technologies come on the market. In addition, CompassFDETM employs Patent Pending enhanced connection management features that help ensure wireless connectivity in areas of weak or spotty coverage. 5 �'iompaSS�a'Ir1m Confidential - Do not copy or reproduce in any form r.r i. ri rY.H.r .lr .i �r ..• r. CompassCom AVL System Proposal August 16, 2004 CompassWorksTM is the AVL viewing client. CompassWorksTM runs on workstations connected to CompassFDE via TCP/IP (LAN, Internet, Dial -up, etc...). The CompassWorksTM application contains the map database and shows the real time position and status of the entire fleet, or just portions of the fleet. CompassWorksTM utilizes ESRI's MapObjects for the client presentation. The City's GIS data can easily be imported to this application in a .shp format. The City's GIS data can easily be imported to this application in a .shp format. CompassWorksTM also supports the use of aerial or satellite imagery as a background layer within the AVL map display. As you zoom into the application the level of detailed information increases. As you zoom in the imagery becomes visible as well as the street features and attributes. This feature is helpful in identifying building types and land features in relation to vehicles. CompassWorksTM also contains a reporting module. This module generates reports based on the information collected by CompassFDE. This functionality will enable the City to generate reports based on fleet data for record keeping and analysis. The standard reports included can be generated for the entire fleet or individual vehicles as well as for a range of dates or a single date. CompassTracTM Mobile is the AVL viewing client that resides on department laptops. The CompassTracTM Mobile application supports many of the same functions as the workstation map display, but is optimized for in -vehicle use and supports full touch screen capabilities as well as in -vehicle routing and text messaging. The recommended wireless hardware proposed is the MP 555/GPS manufactured by Sierra Wireless. This device is a ruggedized in -vehicle unit with an outstanding GPS feature set. As a systems integrator, CompassCom's software solution is flexible to work with almost any in - vehicle device and wireless network. If a specific in -vehicle unit is required for this system, CompassCom would welcome the opportunity to discuss integrating it in with the server software, CompassFDE. For the purpose of this project, hardware will be purchased directly by the City from the manufacturer. 6 �"iompass "C" Eim Confidential - Do not copy or reproduce in any form CompassCom AVL System Proposal August 16, 2004 Phase 1— Base CompassCom Software Functionality The overall goal of this project is to deliver a high-performance AVL system for the City that can grow and evolve with user needs. Listed below is the responsibility of CompassCom for Phase 1 of the project. Responsibilities Customer CompassCom • Provide a qualified technical contact to • Configure GPS devices be trained as the administrator of the • Train City personnel on the installation system of GPS devices • Provide in house cabling, wiring, • Support and maintain the supplied power, battery backup, and space for hardware per the specifications of the the AVL Server maintenance agreement • Provide access to the AVL server and • Configure the CompassFDETM server associated client computers during PC initial integration. • Install and configure the • Allow TCP/lP based remote CompassFDETM server software management for CompassCom . Install and configure the engineers and developers to facilitate CompassWorksTM viewing clients support and maintenance (i.e. VNC, PC Anywhere, NetMeeting, GotoMyPC, • Integrate the City's existing GIS map etc...) layers into the CompassWorksTM • Provide qualified installation personnel application to be trained by CompassCom to install • Train City personnel and necessary the equipment in the vehicles. vendors on all aspects of the AVL • Provide a server grade computer that system meets the minimum requirements • Operator training outlined in this document. • Administrator training • Provide the necessary networking and • Provide ongoing support and IT support to CompassCom personnel maintenance for the components of the working to integrate the system. AVL system supplied by CompassCom • Provide a MS SQL Server License to load onto the AVL server. In addition, the City can add vehicles to the system at any time. Hardware ordered from CompassCom will arrive to the City pre -configured per City specifications and will only need to be installed in City Vehicles. Once installation is complete, the vehicles must be added to the CompassCom Confidential - Do not copy or reproduce in any form CompassCom AVL System Proposal August 16, 2004 CompassFDE database by appropriate City -trained personnel and the system will instantly be expanded. No other user interaction is necessary for system growth. NOTE: Vehicle equipment installation will occur concurrently with system integration and training. The time scale for vehicle installation is dependent upon the rate vehicles can be brought into the shop for work. System acceptance can take place before all vehicles are outfitted. CompassCom will offer 8-5pm MST, Monday -Friday, phone support for the system. Remote access to the AVL server via PC Anywhere must be allowed by the City's IT department to enable CompassCom engineers to troubleshoot remotely. Hardware related issues are not easily solved remotely. For this reason, CompassCom recommends that the City maintain spare groups of in -vehicle components for rapid replacement. The City will designate two technical contacts for all support issues between the City and CompassCom's engineering staff. One technical contact will be responsible for all in -vehicle hardware issues, while the other will be responsible for software issues. The technical contacts will be trained on the maintenance of the system. CompassCom will also interact with the City GIS contact for GIS related data issues and data integration with the map display software. NOTE: The above items above assume that all system requirements and configurations will have prior approval through the City's Technical Review Process. Phase 2 — Optional Expansion to Other Departments The system may be expanded to other Departments after successful completion of Phase 1. Specifications and costs for such an expansion can be discussed once the successful completion of Phase 1 is signed off upon. CompassFDE Server Hardware CompassCom recommends the following computer specifications for the CompassFDE AVL Server Software. Minimum Recommended Specifications: Pentium 4, 1GHz or greater processor Oracle, Access, or SQL Server Database License 8 CompassCom Confidential - Do not copy or reproduce in any form CompassCom AVL System Proposal August 16, 2004 512MB System RAM CD-ROM drive 40 GB hard drive 3.5" floppy drive RAID 5 hard drive array Microsoft Mouse & 104-keykeyboard Microsoft Windows 2000 or 2003 Server 17" Video monitor -Symantec PC Anywhere (Or Equivalent) Removable Media backup (CDR, Tape, DVD, etc... Internet Explorer 6.0 CompassWorks Client Workstation Hardware CompassCom recommends the following computer specifications for the CompassWorks AVL Workstation Software. Minimum Recommended Specifications: Pentium 4, 1GHz or greater processor 17" Video monitor 256MB System RAM CD-ROM drive 20 GB hard drive Microsoft Mouse & 104-key keyboard Microsoft Windows 2000 or XP Internet Explorer 6.0 CompassTrac Mobile Client In -Vehicle Hardware CompassCom recommends the following computer specifications for the CompassTrac Mobile AVL Software. Minimum Recommended Specifications: Pentium III, 450 MHz or greater processor 802.11 Capability 256MB System RAM CD-ROM drive 20 GB hard drive Mouse & Keyboard Microsoft Windows 2000 or XP Touch screen Capability Internet Explorer 6.0 CompassCom Confidential - Do not copy or reproduce in any form CompassCom AVL System Proposal August 16, 2004 All times are relative to contract award. Payment milestones are in bold italic. Phase 1— Base CompassCom Software Functionality Contract Award — 0 weeks 60% Software and Services Kick -Off meeting —1 week Delivery of Hardware to CompassCom's dock — 4 weeks 100% Net 30 on Hardware System Staging at CompassCom — 4 weeks Delivery of Hardware to the City — 5 weeks On site integration of AVL server — 6 weeks 20% Software and Services In -vehicle equipment installation — 6 to 8 weeks Training — 8 weeks 10% Software and Services System Acceptance — 8 weeks 10% Software and Services Phase 2 — Expansion of the System to Other Departments Costs and timelines for Phase 2 will be determined once Phase 1 is successfully signed off upon. A summary of each milestone in Phase 1 is listed below: Contract Award — 0 weeks Here, all Statement of Work items have been finalized and the City issues a purchase order and signed contact for all hardware and software to complete the pilot portion of Phase 1. Kick -Off meeting —1 weeks A kick-off meeting will be conducted with all applicable parties within the City, including, but not limited to; project management, IT and GIS. A Project Manager assigned by CompassCom, will conduct the kick-off meeting. 10 CompassCom Confidential - Do not copy or reproduce in any form CompassCom AVL System Proposal August 16, 2004 Delivery of Hardware to CompassCom's dock — 4 weeks Once the kick-off meeting is completed, CompassCom will order the hardware per the City's specifications. All hardware is subject to a $75.00 per unit restocking fee in the event any portion of the order is cancelled after shipment from manufacturer to CompassCom, Inc. System Staging at CompassCom — 4 weeks When all hardware has arrived at CompassCom, it will be programmed with an applicable GPS script for the CDMA network. In addition, the entire system will be staged in the CompassCom lab for initial testing and certification. Delivery of Hardware to the City — 5 weeks When staging is complete, all hardware will be delivered to the City. On site integration of AVL server — 6 weeks Here, server software installation and installation of CompassWorks will occur. This will correspond with the installation of five in -vehicle units and the entire system will be tested for operability. In -vehicle equipment installation — 6 to 8 weeks Over the course of the next 2 weeks, the remaining hardware units will be installed. Training — 8 weeks One of CompassCom's certified trainers will come on -site to perform server and client - side training for up to 6 City personnel for the purpose of system administration, software use and maintenance. System Acceptance — 8 weeks Once training is completed, all vehicle hardware packages have been installed, and the system is operational, City staff will review the CompassFDE, CompassWorks and CompassTrac Mobile Acceptance Test Procedure (ATP) documents and sign off if all functionality criteria has been met. Once system acceptance has occurred, the City may add additional vehicle hardware packages and copies of CompassWorks or CompassTrac Mobile at any time. Planning for Phase 2 will then commence. NOTE: Vehicle equipment installation will occur concurrently with system integration and training. The time scale for vehicle installation is dependent upon the rate vehicles can be brought into the shop for work. System acceptance can take place before all vehicles are outfitted. 11 CompassCom Confidential - Do not copy or reproduce in any form CompassCom 6770 Soelle Dawson Cede, Unit IA Communist, CO 90112 (M 303-680-3221 (F)303-7116-2488 mlutinnaa,comoxnwmmm Exhibit B Pricing for FL Collins, CO Upgrade of Legacy Orbital AVL System Project Prices Valid for 90 Days team July 12, 2004 Equipment Acquisitions. l.legratiom Coate sad Tenvd- ContpeenCom Personnel Pd. STAFF PM RATE HOURS TOTAL CompueCom Semites C-7-00140301-0000 Project Manager $125 30 $3,750 Systems E.&. SIDS 40 S4200 SDBnArco laedWRe Training SerRror Crammer Persoanel $75 24 $1.800 Aderinianedve $40 16 $640 E IO,190 Materials -Despatch Bqul meal and S.Bvefe QTY PIN Description UNIT COST TOTAL 1 C-9-001-10104-0400 CDrepassPDE AVL Server Software Unliniled Vehicle License, Version 4.0 (Per Processor) S 25,000 1 C-9-00140103-0400 CDrrparWDE AVL Sorer Software S l- 100 Vehicle License, Version 4.0 5 20,000 1 C-9-001-10102-0400 CorrpasWDE AVL Server Saftwac 26-50 Vehicle Linens, Version 40 $ I5,000 $ 15,000 1 C-9-001-1010144H CorepwaFDE AVL Server Software 1-25 Vehicle License Version 4.0 S lo'No 1 C-8-001-20100-0000 CompaAFDE Server Hardware(Can be Supplied by the Case.) E 7,000 4 C-9-001-10501-0400 C.".Warks Workstation AVL Map Display, Version 4.0(Pcr Sat) $ 1,999 $ 7,996 $ 22,9% Materials - Tower Sit.. QTY PIN Description UNIT COST TOTAL Commualeetioen Infnslrumen to be the IXRTT Netut rk Mstaish - Ice Vehicle Equipment QTY PIN Descripath. UNIT COST TOTAL 35 C-8-015-30002-0000 Sims Wheires MP 555(IX MModern wAratual GPS end Power Cable (Can be Provided by The Cmmem) 5 1,099 35 C4-004-20007-0000 Dml Antcma and VO Cable for to-W&I. Madan $ 139 $ 4,865 35 C4-001407D14000 CmepwsCom AVL M-Vehicle Equipment Progamring $ 50 $ 1,750 35 C-7-001406Di-0000 CmepassCom AVL In -Vehicle Equipment lnsmiladon(Can be Installed by Customers) $ 325 5 C-9-001403D1-0400 CorepossTeu Mobile AVL Map Display, Version 4.0(Per Sat) $ 599 $ 2,995 S 9,610 Recommended Span Pods QTY PM Deport do. MIT COST TOTAL 2 C-8-004-200D743000 Dual Anmon. and 110 Cable for I. -Vehicle Modem $ 139 $ 270 S 2]8 Optlo .1 Extended Warranties fur Primary AVE, Baekbose QTY PIN Description UNITCOST TOTAL Soews. and Services 1 C-9-001-10199-0000 CoTtpmsluDE AVL Serves Software Annual Main rnance S 2,700 S 2.700 4 C-9-001-105994000 ConpmsWorks SoBwere Around Maintenance S 360 $ 1,439 5 C-9-001-10399-0000 CoTepaaTrec Mobile SoBwam Amrual Maintenance $ IDS $ 539 1 C-7-00140410-0000 ConpassCom Optimal 2V7 Itemote Support Contract $ 10,000 Per Year art $ 4,678 Per Year rerl 47Per Yoar m4 PLE],G]II ,68 Per Yem ours 48 5 Year Total 19,714 Ited.lhllom Supplles imtaltatiorT Supplier C-8-001-20999-0000 CompassCom Miseellen . lumthtion Supplies for AVL § - ShiPping C400141001-0000 Shipping Cost (P.stinume) § IN f 100 Total of Program Cape w 1 yr wamnty- No Charge for SoBsnre or Hardware Warranty for Year 1) f 0.374 Total of Program Cust.(w5 yrSoftware Warranty) Is 62,088 Proposed Payment Termp Contend Award-0 Wakes E1ek-Oft rawt ag-1 ..it. DdLrery of Hardware to CompeseCom'. dock-4 weeks System Staging at CompsnCom-4 weeks Ddhery of Hardware m Customer— 5 week. Ou site Integration of AVL server-6 weeks Iwehiele equipment Installation — 6-a weeks Training-8 weeks Completion ofAmptance Tat Plan —8 weeks race o. ram mouse Dry apparent. ant. r es. 60% Software sad Semites 100% Net 30 Hardware 10% SOBwen and Servlca 10% Software and Semites 10%Software ad Serve. Exhibit C CompassFDETM Acceptance Test Procedure (ATP) Scope This document provides a guideline for system level acceptance testing of the CompassFDETm AVL server software from CompassCom. There is a block for initials next to each test section for sign -off after successful completion of the test. The purpose of the ATP is to confirm that the software and it's features are operating in accordance with the contract. Customer acceptance of these features constitutes final acceptance of the software. Software Description CompassFDETM is universal AVL server software. It is capable of accepting various types of messages from several types of in -vehicle hardware over a variety of communication networks. There are two components to CompassFDETM: Parsers and the server. A Parser is the component of CompassFDE that listens for position, status, discrete, text and incident messages. When a Parser receives a message, the pertinent information is extracted and placed into a standard message format and sent to the server component of CompassFDE. A separate Parser is required for each type of in - vehicle equipment used. To allow for greater scalability, several Parsers may run simultaneously. The server component writes all messages passed through a Parser to a history database for future replay and reporting, as well as passing them on in real time to any connected clients, such as CompassTrac. A second database is utilized to store all vehicle, application, group and password information. The server component is the application that clients connect to for a real-time stream of vehicle data. The architecture of CompassFDETM is such that components can be spread out over multiple computers if necessary to accommodate all of the data traffic. There is no limit to the number of vehicles that can report to CompassFDETM or the number of clients that can be served in real time. The only limitation may be network bandwidth. The requirements for a computer running CompassFDETm are as follows: • Microsoft Windows NT 4.0 (SP6a) or Windows 2000 (SP2) and WindowsXP with Administrator privileges • Microsoft Internet Explorer 5.5 SP2 or higher • License for Microsoft Access, SQL Server or Oracle • Pentium III 450MHz or higher (Pentium IV recommended) • 256 MB of RAM or higher (512 MB recommended) • Super VGA Monitor (1024 x 768 resolution recommended) • Disk space required approximately 200 MB • Disk space required for database depends on fleet size • Running Windows® Update is highly recommended before installation The in -vehicle hardware ATP must be performed before proceeding with the CompassFDE ATP. The CompassTrac ATP must be performed before proceeding with step 4.4. See CompassTrac ATP. 1.0 Configuring CompassFDETM 1.1 Set the computer Date/Time Properties to GMT - Greenwich Mean Time. (Do not check Automatically adjust clock for daylight saving changes.) 1.2 Create two blank databases: one for history data and one for configuration data. 1.3 Create two System DSNs referencing the databases created in 1.2. 1.4 Run CompassFDE configuration utility. 2.0 Starting CompassFDETM 2.1 Start CompassFDE. The CompassFDE GUI appears. 2.2 Verify in the Status window that CompassFDE is listening on all appropriate ports and has opened the DB connections. 2.3 Verify that Save History is checked. There are several options on what gets saved in the database. 3.0 Starting a Parser 3.1 Start a Parser. The Parser GUI appears. 3.2 Verify that the Show button under the Messages window is selected (grayed out). 3.3 Verify that messages from the vehicles are scrolling through the Messages window. (See hardware ATP) 3.4 Add a CompassFDE to connect the Parser to. 3.5 Connect the Parser to the CompassFDE. 3.6 Confirm that the Parser is connected by verifying that the name of Customer and Company shall complete Acceptance Test Procedures (ATP) as described in Exhibit C. Exhibit D, and Exhibit E. Successful completion of ATP shall constitute final acceptance by customer. 5. Limitations of Liability and Remedies. NO OBLIGATION OR LIABILITY SHALL GROW OUT OF COMPANY RENDERING TECHNICAL OR OTHER ADVICE IN CONNECTION WITH THE SERVICES RENDERED PURSUANT TO THIS AGREEMENT. COMPANY SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE EXCEPT AS PROHIBITED BY APPLICABLE LAW. IN PROVIDING THE SERVICES UNDER THIS AGREEMENT, COMPANY SHALL NOT BE LIABLE FOR LOSS OF USE OR FOR SPECIAL, INCIDENTAL OR ANY CONSEQUENTIAL DAMAGES OF ANY KIND. IN NO EVENT WILL COMPANY BE RESPONSIBLE FOR LOSS OF DATA, LOSS OF STORED MEMORY, LOSS OF USE OF EQUIPMENT OR PRODUCTIVITY, LOST PROFITS, COST FOR SUBSTITUTE EQUIPMENT OR OTHER DOWN TIME COSTS FOR ANY REASON. COMPANY SHALL ALSO NOT BE RESPONSIBLE FOR DAMAGE CAUSED BY CUSTOMER'S NEGLIGENCE. COMPANY'S ENTIRE LIABILITY AND CUSTOMER'S ENTIRE REMEDY, RESULTING FROM ANY DAMAGES WHATSOEVER, SHALL BE LIMITED TO THE TOTAL CHARGES PAID FOR THE SERVICES UNDER THIS AGREEMENT. SIGNATURE AND PAYMENT BY CUSTOMER UPON DELIVERY OF SERVICES SHALL BE DEEMED AS THE ACCEPTANCE OF COMPLETENESS AND ACCURACY OF DATA. ANY LIABILITY RESULTING FROM USE OF DATA BECOMES THE SOLE RESPONSIBILITY OF THE CUSTOMER. 6. Relationship of Parties. Company, in performing the Services, is acting only as an independent contractor and nothing contained herein shall be deemed or construed by the parties hereto, nor by any third party, as creating the relationship of principal and agent, partnership, or joint venture. 7. Binding Effect; Assignment. This Agreement shall be binding upon and shall inure to the benefit of the parties hereto and their respective heirs, executors, administrators, successors and permitted assigns. This Agreement is not assignable by Customer without Company's prior written consent. 8. Entire Agreement; Modifications. This Agreement is the exclusive and complete statement of the parties' understandings of this Agreement, and shall supercede all prior understandings, whether oral or written. This Agreement may be modified only by a writing signed by all the parties. 9. Counterparts; Facsimile. This Agreement may be executed in two counterparts, each of which shall be deemed an original and both of which shall constitute one and the same document. This Agreement may be executed by facsimile signature, and a facsimile signature shall constitute an original signature for all purposes. the CompassFDE is in the Connected FDEs window. 4.0 CompassFDETM Connections 4.1 Confirm that the Parser is connected by verifying that the name of the Parser is in the Connected Parsers window. 4.2 Verify that the Show button under the Messages window is selected (grayed out). 4.3 Verify that messages from the Parser are scrolling through the Messages window. 4.4 Verify, using the database application's GUI, that a table has been created in the history database and that messages are being written. (See attached database description.) 4.5 Confirm that a Client is connected by verifying that the name of the Client is in the Connected Clients window. (See CompassTrac ATP) 5.0 Vehicle Database Administration 5.1 Access the Vehicle Database Administrator through the "Details" button in CompassFDE. A GUI with Vehicles, Applications, Vehicle Groups, Application Groups and Password tabs appears. 5.2 Add/remove a vehicle. 5.3 Edit a vehicle. 5.4 Add/remove a destination. 5.5 Edit a destination. 5.6 Add/remove a vehicle group. 5.7 Edit group font, status key and discrete key. 5.8 Add/remove vehicles to/from a vehicle group. 5.9 Add/remove a destination group. 5.10 Edit a destination group. 5.11 Add/remove destinations to/from a destination group. 5.12 Add/remove a password. 5.13 Edit a password. 5.14 Add/remove groups and destinations to/from a password. 5.15 Verify, using the database application's GUI, that the appropriate tables have been created in the configuration database and that changes are being written. (See attached database description.) Database Descriptions Position History Table: Will be named Position_<mm_dd_yyyy> and will have leading zeroes. It will exist in the History db. MessageDate — DATE - NOT NULL Message -rime - INTEGER - NOT NULL VehiclelD VARCHAR(40) NOT NULL_ Latitude - FLOAT - NOT NULL Longitude - FLOAT - NOT NULL Altitude - FLOAT - NOT NULL Speed - INTEGER - NOT NULL Heading - INTEGER - NOT NULL DataSource - INTEGER - NOT NULL Monitor1 INTEGER Monitor2 INTEGER Monitor3 INTEGER Monitor4 INTEGER Monitors FLOAT Monitor6 FLOAT Monitor7 FLOAT Monitor8 FLOAT One of each of the tables listed above is created every day at midnight GMT. mer Date CompassCom Date Exhibit D CompassWorksTM Acceptance Test Procedure (ATP) Scope This document provides a guideline for system level acceptance testing of the CompassWorksTm AVL client software from CompassCom. There is a block for initials next to each test section for sign -off after successful completion of the test. The purpose of the ATP is to confirm that the software and it's features are operating in accordance with the contract. Customer acceptance of these features constitutes final acceptance of the software. Software Description CompassWorksTM is AVL client software that allows users to view a fleet in real-time. The application includes digital maps (off -the -shelf or customer supplied), replay, display configuration, and geo-coding capabilities. CompassWorksTM is not a stand- alone application. It must connect via TCP/IP to the CompassFDETM server in order to receive real time vehicle position and status information. The CompassWorksTM application was developed by CompassCom to be a simple and effective AVL display client for Public Safety, Public Works, and commercial markets. It is coded in Visual Basic using ESRI's MapObjects development environment and designed to be stable, compact, and user friendly. The remainder of this document outlines specific procedures related to installation, operation, and removal of CompassWorksTM to test its functionality. 1.0 Installation 1.1 The CompassWorksT"^ installation CD shall be free of visual defects. 1.2 The CompassWorksT"' setup program will execute by double clicking on the SETUP.EXE in the root directory on the CD. 1.3 Once the CompassWorksTM Setup application starts the user shall be prompted to accept the license agreement. If the user does not select ACCEPT the setup application will not allow further installation. CompassTrac ATP Rev 4.0 (08-10-03) 1.4 The user shall then be prompted to enter Name, Company, and Serial Number. User must enter a valid Serial Number (provided by CompassCom) for the setup application to continue. 1.5 The user shall be prompted to select an installation path. The default is C:\Program Files\CompassCom\CompassWorks\ The user can select an alternate path. 1.6 After installation the user will be asked to restart the PC. The installation program will restart the computer if the user presses the YES button. 1.7 The PC will restart and a CompassWorksTM Icon will exist on the Windows Desktop. 1.8 The installation CD will also contain a directory called Map_lnstall. Running the SETUP.EXE will copy the included Map Data into the CompassWorksTM Installation directory. The user can select the install path if different than the default path. 2.0 Application Start 2.1 When CompassWorksTA° is started for the first time, a dialog will appear for the user to enter a name of their client instance. 2.2 Upon entering a client instance name the CompassWorksTM application will start in a window with the digital map data displayed. 3.0 Connecting to CompassFDETM NOTE: Depending on the installation, the CompassFDETM information can be "hard coded" into the configuration scripts of CompassWorksTM. In this situation, CompassWorksTM will automatically attempt to connect to the FDE (See Step 5.5 below). Otherwise, the following steps are necessary. 3.1 Pressing the "Connect' button at the far right of the Tool Bar will invoke a dialog to enter FDE information 3.2 The AVL Information dialog shall contain 4 windows — Messages, Status, Unconnected FDEs, and Connected FDEs 3.3 Pressing the "NEW" button beneath the Unconnected FDEs window will bring up a dialog box titled "Add an FDE" 3.4 Upon entering Name, Address, Port, and Connect Automatically check, the FDE will appear in the "Unconnected FDEs" windows. CompassTrac ATP Rev 4.0 (08-10-03) 3.5 By highlighting the named FDE and pressing the > button, CompassWorksTM will attempt a connection to the FDE and the user will be prompted to enter a password. 3.6 If the connection attempt fails an Error Dialog will appear and notify the user after about 45 seconds. 3.7 Entering the proper password will allow CompassWorksTM to receive real time AVL data. ASCII messages shall begin to scroll through the Messages and the Status windows of the AVL Information Dialog. 3.8 Upon closing and restarting the CompassWorksTm application, a connection attempt to the specified FDE(s) will occur automatically and the user will be prompted to enter the necessary password. 4.0 CompassWorksTm Functionality 4.1 Online Help 4.1.1 Selecting Help from the HELP menu will invoke the On -Line help. 4.1.2 On-line help shall be comprehensive and useful. 4.2 General Functionality 4.2.1 The user shall be able to minimize, maximize, expand, or contract the CompassWorksTm application window. 4.2.2 The user shall be able to determine the Scale of the map display and the Latitude/Longitude of the mouse cursor from the status bar at the bottom of the CompassWorksTm application window 4.2.3 The user shall be able to press the 'Print Map" button or select the Print option from the FILE menu to print the current map display to the windows default printer 4.2.4 The user shall be able to press the "Map Legend" button or select Map Legend from the MAP menu to bring up a Map Legend. From this dialog the user shall be able to Hide or Display a map layer by checking or un-checking the box next to the desired layer. The user shall also be able to Promote or Demote map layers. CompassTrac ATP Rev 4.0 (08-10-03) 4.3 Map Display Functionality 4.3.1 Pressing the "Full Extent' button or selecting Full Extent from the MAP menu shall zoom out the map to the extents of the data files. 4.3.2 Selecting the "Zoom In" tool by pressing the button or selecting from the MAP menu will allow the user to click and drag a rectangle in the map window to zoom to the selected area 4.3.3 Selecting the "Zoom Out' tool by pressing the button or selecting from the MAP menu will allow the user to click in the map window to zoom out by a scale factor of 2. 4.3.4 Zooming into the map shall cause more and more detail to be visible as additional map layers are displayed. Zooming in to a sufficient scale will also cause street name labels to appear on the map. 4.3.5 Selecting the 'Pan" tool by pressing the button or selecting from the MAP menu will allow the user to drag the pan display up, down, right or left. 4.3.6 Selecting the "Identify" tool by pressing the button or selecting from the MAP menu will allow the user to click on a feature in the map window to bring up the database entry on that feature. NOTE: user may have to zoom in to sufficient scale to select a single feature. 4.3.7 Upon closing and restarting the CompassWorksTM application, the Map display scale and pan will be preserved 4.3.8 Users can check the "Map Tips" box, select the data field corresponding to street name, and as they float the mouse cursor over the map, the name of the street will appear as a "tip". 4.4 General AVL Functionality 4.4.1 Selecting the "Select' tool and clicking on the center of a vehicle icon will invoke the Vehicles dialog box. This window will display the current latitude, longitude, speed, heading, time of last report, status, status age (modified), and monitor status. 4.4.2 Checking the FOLLOW box will cause the map display to keep the selected vehicle in the center of the map display. CompassTrac ATP Rev 4.0 (08-10-03) 4.4.3 Checking the VISIBLE box will cause the vehicle to become visible or invisible on the map display 4.5 Vehicle Management Functionality 4.5.1 Pressing the "Mobile Asset Information" tool or selecting Mobile Asset Information from the View menu will bring up the Mobile Assets Information Dialog. User can select, locate and follow vehicles displayed in the drop down list 4.5.2 Pressing the "Group Information" tool or selecting Group Information from the View menu will bring up the Status Settings and Monitor Lines windows. From here the user can select entire groups of vehicles to visible or invisible. NOTE: Definition of groups is handled by the FDE server and can only be modified by an administrator. 4.5.3 If a mobile status is available (en route, at scene, out - of -service, etc...) the corresponding vehicle icon color changes and priority can be viewed. 4.5.4 If a mobile is using discrete input lines to monitor lights, sirens, airbag, etc..., the description, vehicle color, and priority can be viewed. In addition, a dialog box can be made to appear by checking the Notify box. 4.5.5 By pressing the Timeouts button, users can configure how the vehicles not actively reporting will be faded then removed from the map display. 4.6 Address Location 4.6.1 Pressing the "Address Matching" button or selecting Address from the Find menu will invoke the Locate by Address dialog. 4.6.2 By entering the Number, Prefix, Street Name, Street Type, and Zip code, then pressing the locate button, CompassWorksTM will attempt find the address. If successful, the map display will pan to the location and a "map pin" will appear on the screen at the location. NOTE: users must fill in at least a Street Number and Street Name for GeoCoding to be a success. 4.6.3 By entering a Latitude and Longitude in the Locate by Address dialog, a "map pin" will appear at the location. NOTE: CompassTrac ATP Rev 4.0 (08-10-03) Lat/Lon must be in decimal degrees with Longitude being negative in the Western Hemisphere. 4.6.4 By entering a Cross Streets, users will be able to locate the appropriate site. 4.7 Map Pins 4.7.1 By pressing the "Map Pins" button or selecting Map Pins from the EDIT menu the Map Pins dialog box will be invoked. 4.7.2 By entering a Map Pin Title, pressing ADD, then clicking on the map, a symbol will appear on the map and be stored in the location database. 4.7.3 Users can change the Icon of the map pin by pressing the < > buttons before placing the map pin. 4.7.4 User can select and locate previously entered Map Pins from the drop down list. 4.8 Replay 4.8.1 By pressing the Replay button or selecting Replay from the View menu, users can invoke the Replay Window 4.8.2 User can enter the date, start hour, stop hour, and then press the load button to retrieve the records from the FDE history database. NOTE: The records must be present in the DB for this to work — i.e. the date and hour range must be valid. 4.8.3 User can use the transport buttons (rewind, pause, play, fast forward) to control the replay. All events logged by FDE will show on the CompassWorksTM map. 4.8.4 Users can select ALL, Groups, or Individual Vehicles for replay. CompassTrac ATP Rev 4.0 (08-10-03) 5.0 CompassWorksTm Removal 5.1 User shall be able to Un-Install the CompassWorksTM application by using the standard windows Add/Remove programs. CompassCom, Inc. Date Accepting Customer Date CompassTrac ATP Rev 4.0 (08-10-03) 10. Section Headings. The section headings of this Agreement are inserted for convenience of reference only and shall not be deemed to be a part thereof or used in the construction or interpretation thereof. 11. Severability. Whenever possible, each provision of this Agreement will be interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be prohibited by or invalid under applicable law, such provision will be ineffective only to the extent of such prohibition or invalidity, without violating the remainder of this Agreement. 12. Third Party Beneficiaries/Affiliates. This Agreement is solely for the benefit of the parties hereto and no provision of this Agreement shall be deemed to confer any benefit on any third party. Notwithstanding the above, the Customer under this Agreement shall include not only the specific agency executing this contract but shall also include any other agency of the same governmental entity ("Sister Agencies"). Upon request by a Sister Agency, CompassCom shall prepare Exhibits A, B, C and D to cover the services ordered by such Sister Agency. Such Exhibits shall be attached hereto and made a part hereof. By ordering and accepting the Services, such Sister Agency hereby agrees to be bound by the terms and conditions of this Agreement as if it were the original signatory to the Agreement. 13. Governing Law. The terms and provision of this Agreement shall be governed by and construed in accordance with the laws of the State of Colorado and all parties hereto submit to the jurisdiction of the state and federal courts in the State of Colorado and to venue in Arapahoe County, Colorado for purposes of any action or proceeding arising out of or related to this Agreement. 14. Limited Warranty. COMPASSCOM warrants for a period of ninety (90) days from your date of purchase that (i) the media provided by COMPASSCOM, if any, on which the Software is recorded will be free from defects in materials and workmanship under normal use, and (ii) the COMPASSCOM Software will substantially conform to COMPASSCOM's published specifications for the Software. COMPASSCOM's entire liability and your sole and exclusive remedy for any breach of the foregoing limited warranty will be, at COMPASSCOM's option, replacement of the media, refund of the purchase price or repair or replacement of the Software. THIS LIMITED WARRANTY IS THE ONLY WARRANTY PROVIDED BY COMPASSCOM AND COMPASSCOM AND ITS LICENSORS EXPRESSLY DISCLAIM ALL OTHER WARRANTIES, CONDITIONS OR OTHER TERMS, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES, CONDITIONS OR OTHER TERMS OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE WITH REGARD TO THE SOFTWARE AND ACCOMPANYING WRITTEN MATERIALS. FURTHERMORE, THERE IS NO WARRANTY AGAINST INTERFERENCE WITH YOUR ENJOYMENT OF THE SOFTWARE OR AGAINST Exhibit E CompassTrac MobiteTM Acceptance Test Procedure (ATP) Scope This document provides a guideline for system level acceptance testing of the CompassTrac MobileTm AVL client software from CompassCom. There is a block for initials next to each test section for sign -off after successful completion of the test. The purpose of the ATP is to confirm that the software and it's features are operating in accordance with the contract. Customer acceptance of these features constitutes final acceptance of the software. Software Description CompassTrac Mobile TM is AVL client software that allows users to view a fleet in real- time. The application includes digital maps (off -the -shelf or customer supplied), replay, display configuration, and geo-coding capabilities. CompassTrac Mobile TM is not a stand-alone application. It must connect via TCP/IP to the CompassFDETM server in order to receive real time vehicle position and status information. This connection is usually facilitated by a wireless network (i.e. CDPD, GPRS, CDMA, DataTac, iDen, etc..) It is important to understand that CompassTrac MobileTm does not actually manage the wireless connection. In order for the software to operate properly, the wireless portion of the network must be designed and operational. The CompassTrac MobileTm application was developed by CompassCom to be a simple and effective AVL display client for Public Safety, Public Works, and commercial markets. It is coded in Visual Basic using ESRI's MapObjects development environment and designed to be stable, compact, and user friendly. The remainder of this document outlines specific procedures related to installation, operation, and removal of CompassTrac MobileMto test its functionality. 1.0 Installation 1.1 The CompassTrac Mobile TM installation CD shall be free of visual defects. 1.2 The CompassTrac Mobile TM setup program will execute by double clicking on the SETUP.EXE in the root directory on the CD. CompassTrac ATP Rev 4.0 (08-10-03) 1.3 Once the CompassTrac Mobile TM Setup application starts the user shall be prompted to accept the license agreement. If the user does not select ACCEPT the setup application will not allow further installation. 1.4 The user shall then be prompted to enter Name, Company, and Serial Number. User must enter a valid Serial Number (provided by CompassCom) for the setup application to continue. 5 The user shall be prompted to select an installation path. The default is C:\Program Files\CompassCom\CompassTrac Mobile\ The user can select an alternate path. 1.6 After installation the user may be asked to restart the PC. The installation program will restart the computer if the user presses the YES button. 1.7 The PC will restart and a CompassTrac Mobile TM Icon will exist on the Windows Desktop. 2.0 Application Start 2.1 When CompassTrac Mobile TM is started for the first time, a dialog will appear for the user to enter a name of their client instance. 2.2 Upon entering a client instance name the CompassTrac MobileTm application will start in a window with the digital map data displayed. 3.0 Connecting to CompassFDETm NOTE: Depending on the installation, the CompassFDETM information can be "hard coded" into the configuration scripts of CompassTrac Mobile TM. In this situation, CompassTrac Mobile TM will automatically attempt to connect to the FDE (See Step 5.5 below). Otherwise, the following steps are necessary. 3.1 Pressing the "Connect' button at the far right of the Tool Bar will invoke a dialog to enter FDE information 3.2 The AVL Information dialog shall contain 4 windows — Messages, Status, Unconnected FDEs, and Connected FDEs 3.3 Pressing the "NEW" button beneath the Unconnected FDEs window will bring up a dialog box titled "Add an FDE" CompassTrac ATP Rev 4.0 (08-10-03) 3.4 Upon entering Name, Address, Port, and Connect Automatically check, the FDE will appear in the "Unconnected FDEs" windows. 3.5 By highlighting the named FDE and pressing the > button, CompassTrac MobileTM will attempt a connection to the FDE and the user will be prompted to enter a password. 3.6 If the connection attempt fails an Error Dialog will appear and notify the user after about 45 seconds. 3.7 Entering the proper password will allow CompassTrac MobileTM to receive real time AVL data. ASCII messages shall begin to scroll through the Messages and the Status windows of the AVL Information Dialog. 3.8 Upon closing and restarting the CompassTrac MobileTM application, a connection attempt to the specified FDE(s) will occur automatically and the user will be prompted to enter the necessary password. 4.0 CompassTrac MobileTm Functionality 4.1 General Functionality 4.1.1 The user shall be able to minimize, maximize, expand, or contract the CompassTrac MobileTm application window. 4.1.2 The user shall be able to determine the Scale of the map display and the Latitude/Longitude of the mouse cursor from the status bar at the bottom of the CompassTrac MobileTM application window 4.1.3 The user shall be able to select the Print option from the FILE menu to print the current map display to the windows default printer. A printer must be present and configured. 4.1.4 The user shall be able to press the "Map Legend" button or select Map Legend from the MAP menu to bring up a Map Layers dialog. From this dialog the user shall be able to Hide or Display a map layer by checking or un-checking the box next to the desired layer. The user shall also be able to Promote or Demote map layers. 4.2 Map Display Functionality CompassTrac ATP Rev 4.0 (08-10-03) 4.2.1 Pressing the "Full Extent' button or selecting Full Extent from the MAP menu shall zoom out the map to the extents of the data files. 4.2.2 Selecting the "Zoom In" tool by pressing the button or selecting from the MAP menu will allow the user to click and drag a rectangle in the map window to zoom to the selected area 4.2.3 Selecting the "Zoom Out' tool by pressing the button or selecting from the MAP menu will allow the user to click in the map window to zoom out by a scale factor of 2. 4.2.4 Zooming into the map shall cause more and more detail to be visible as additional map layers are displayed. Zooming in to a sufficient scale will also cause street name labels to appear on the map. 4.2.5 Selecting the "Pan" tool by pressing the button or selecting from the MAP menu will allow the user to drag the pan display up, down, right or left. 4.2.6 Selecting Identify from the EDIT menu will allow the user to click on a feature in the map window to bring up the database entry on that feature. NOTE: user will have to zoom in to sufficient scale to select a single feature. 4.2.7 Upon closing and restarting the CompassTrac Mobile TM application, the Map display scale and pan will be preserved 4.2.8 Users can check the "map tips" box, select the data field corresponding to street name, and as they float the mouse cursor over the map, the name of the street will appear as a "tip". 4.3 General AVL Functionality 4.3.1 Selecting the "Select' tool and clicking on the center of a vehicle icon will invoke the Vehicles dialog box. This window will display the current latitude, longitude, speed, heading, time of last report, status, status age (modified), and monitor status. 4.3.2 Checking the FOLLOW box will cause the map display to keep the selected vehicle in the center of the map display. 4.3.3 Checking the VISIBLE box will cause the vehicle to become visible or invisible on the map display. CompassTrac ATP Rev 4.0 (08-10-03) 4.4 Vehicle Management Functionality 4.4.1 Selecting Mobile Asset Information from the VIEW menu will bring up the Mobile Assets Information Dialog. User can select, locate and follow vehicles displayed in the drop down list 4.4.2 Selecting Group Information from the VIEW menu will bring up the Status Settings and Monitor Lines windows. From here the user can select entire groups of vehicles to visible or invisible. NOTE: Definition of groups is handled by the FDE server and can only be modified by an administrator. 4.4.3 If a mobile status is available (en route, at scene, out - of -service, etc...) the corresponding vehicle icon color changes and priority can be set. 4.4.4 If a mobile is using discrete input lines to monitor lights, sirens, airbag, etc..., the description, vehicle color, and priority can be defined. In addition, a dialog box can be made to appear by checking the Notify box. 4.4.5 By pressing the Timeouts button, users can configure how the vehicles not actively reporting will be faded then removed from the map display. 4.5 Address Location 4.5.1 Selecting Address from the FIND menu will invoke the Locate by Address dialog. 4.5.2 By entering the Number, Prefix, Street Name, Street Type, and Zip code, then pressing the locate button, CompassTrac MobileTM will attempt find the address. If successful, the map display will pan to the location and a "map pin" will appear on the screen at the location. NOTE: users must fill in at least a Street Number and Street Name for GeoCoding to be a success. 4.5.3 By entering a Latitude and Longitude in the Locate by Address dialog, a "map pin" will appear at the location. NOTE: Lat/Lon must be in decimal degrees with Longitude being negative in the Western Hemisphere. 4.5.4 By entering a Cross Streets, users will be able to locate the appropriate site. 4.6 Map Pins CompassTrac ATP Rev 4.0 (08-10-03) 4.6.1 Selecting Map Pins from the EDIT menu the Map Pins dialog box will be invoked. 4.6.2 By entering a Map Pin Title, pressing ADD, then clicking on the map, a symbol will appear on the map and be stored in the location database. 4.6.3 Users can change the Icon of the map pin by pressing the < > buttons before placing the map pin. 4.6.4 User can select and locate previously entered Map Pins from the drop down list. 4.7 Replay 4.7.1 By pressing the Replay button or selecting Replay from the View menu, users can invoke the Replay Window 4.7.2 User can enter the date, start hour, stop hour, and then press the load button to retrieve the records from the FDE history database. NOTE: The records must be present in the DB for this to work — i.e. the date and hour range must be valid. 4.7.3 User can use the transport buttons (rewind, pause, play, fast forward) to control the replay. All events logged by FDE will show on the CompassTrac MobileTM map. 4.7.4 Users can select ALL, Groups, or Individual Vehicles for replay. 5.0 CompassTrac MobileTm Removal 5.1 User shall be able to Un-Install the CompassTrac Mobile TM application by using the standard windows Add/Remove programs. CompassCom, Inc. Date Accepting Customer Date CompassTrac ATP Rev 4.0 (08-10-03) INFRINGEMENT OF THIRD PARTY PROPRIETARY RIGHTS BY THE SOFTWARE. BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF IMPLIED WARRANTIES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. THE TERMS OF THIS DISCLAIMER AND THE LIMITED WARRANTY UNDER THIS SECTION 5 DO NOT AFFECT OR PREJUDICE THE STATUTORY RIGHTS OF A CONSUMER ACQUIRING THE SOFTWARE OTHERWISE THAN IN THE COURSE OF A BUSINESS, NEITHER DO THEY LIMIT OR EXCLUDE ANY LIABILITY FOR DEATH OR PERSONAL INJURY CAUSED BY COMPASSCOM'S NEGLIGENCE. 15. Third Party Warranty Terms. Not withstanding anything herein to the contrary, for goods and components manufactured by any third party, COMPASSCOM's liability under Warranty is expressly limited to the terms of the Warranty by the supplier for such goods and components. IN WITNESS WHEREOF, the parties have duly executed this Agreement as of the date and year first written above. COMPASSC M, INC. CITY OF FORT COLLINS By: ��� i�� _ By: Name: NarnVJCS, Title: Cx t r � F�� �-r •, ofiF; � _ Title: pu izcq v 4 - l S'Ic /X--c G I Exhibit A Scope of Services Upgrade of Legacy Orbital AVL System Project CompassFDETM, CompassWorksTM and CompassTracTM Mobile Automatic Vehicle Location System Prepared for The City of Fort Collins Colorado August 16, 2004 CompassCc 6770 South Dawson Circle, Unit IA Centennial, CO 80112 Phone: (303) 680-3221 CompassCom AVL System Proposal August 16, 2004 Fax: (303) 766-2488 Table of Contents 1.0 Solution Summary and Overview............................................................................................. 2 1.1 Executive Summary ........................................................................................................ 2 1.2 Prime Vendor.................................................................................................................. 2 1.3 Proposal Manager........................................................................................................... 4 2.0 Technical Proposal and Scope of Services............................................................................... 5 2.1 CompassFDETM Features................................................................................................ 5 2.2 CompassWorksTM Features............................................................................................. 6 2.3 CompassTracTM Mobile Features................................................................................... 6 2.4 In -Vehicle Hardware....................................................................................................... 6 2.5 Statement of Work for Phase 1....................................................................................... 7 2.6 Statement of Work for Phase 2....................................................................................... 8 2.7 Hardware Requirements.................................................................................................. 8 3.0 Project Schedule...................................................................................................................... 10 3.1 Schedule and Payment Deliverables............................................................................. 10 3.2 Description of Project Milestones................................................................................. 10 # • a Confidential - Do not copy or reproduce in any form . I . . ♦ ....I.. CompassCom AVL System Proposal August 16, 2004 CompassCom specializes in the integration of AVL systems. For the City of Fort Collins AVL system upgrade, CompassCom proposes a Sierra Wireless MP 555/GPS wireless infrastructure for the in -vehicle hardware and wireless network. In addition to the in -vehicle equipment, CompassCom proposes a software suite consisting of an AVL Server and Mapping Clients. The AVL server will be the destination of all position messages originating from AVL-equipped vehicles and the Mapping Clients will be the actual interface installed on desktop workstations and laptops. This statement of work includes specifications for an installation that includes all items to operate in a stand-alone environment with a path for future expansion to different departments. The CompassCom Solution incorporates the latest in GPS and wireless technology with Automatic Vehicle Location software to allow fleet managers to track the position of their fleet in real-time. The AVL system proposed by CompassCom is the same software and client -server configuration used in the 2002 Olympic Games in Salt Lake and is currently being used by thousands of vehicles nation-wide. CompassCom proposes a three-piece solution for the Department's AVL system: • AVL Server Software: This software will allow the Department to share AVL data with any connected client terminal via the TCP/IP protocol. • AVL Workstation Software: This software will give the Department an AVL mapping package that shows the real-time position of all vehicles in a dispatch environment. • AVL Mobile Software with Mobile GPS Hardware: In -vehicle GPS and mapping software will allow in -vehicle users to utilize the functionality of the AVL system in mobile environments. Each of the above components will be described in detail in the Technical Proposal Section of this document. 2 CompassCom Confidential - Do not copy or reproduce in any form CompassCom AVL System Proposal August 16, 2004 CompassCom, Inc., will act as prime vendor for this proposal. CompassCom is a privately held corporation established in 1994 as a proactive provider of solutions for Geographic Information System (GIS) technology and Automatic Vehicle Location (AVL) applications. Integration of Global Positioning Systems (GPS), Computer Systems, and Wireless Communication Technologies are the foundation of these solutions. Brief History and Synopsis CompassCom, with corporate offices located in Centennial, Colorado was founded to fill a need identified during the founder's sales and marketing of high end GPS products over the last 18 years. The commercial availability of GPS and other technologies has enabled organizations to improve efficiency, save costs, save time, and improve safety. Although the technology has become lower in cost, there is a need to provide potential users with direction, support, and training to facilitate solutions for GIS and AVL. CompassCom is helping users understand GPS, Computer Systems, and Wireless Communications in their management and operations plans. Management Philosophy CompassCom's management philosophy is to encourage individual and organizational growth and prosperity. We provide a pleasant and organized work environment with the resources necessary for our staff to develop professional excellence. CompassCom strives to meet high ethical standards in the conduct of business with our customers, vendors, employees, and the community. CompassCom management is committed to equal opportunity without regard to age, color, race, disability, national origin, religion, sex, national origin, sexual orientation, ethnic group or veteran disability. The Company is committed to providing its employees with the best possible work environment. The Company fosters respect and honesty toward its customers, associates and employees, and strives to maintain a high level of ethics in its business practices. In keeping with this commitment and consistent with applicable federal, state and local laws, the Company prohibits any form of racial, ethnic, religious, national origin or sexual harassment or discrimination of an employee by any person. Statement of Qualification In addition to developing its own line of mobile and fixed location AVL software, CompassCom is a certified solution provider for Trimble Navigation, Ltd. AVL, NetMotion Wireless, RadioIP, Panasonic Toughbook, Sierra Wireless, Intuicom, TechnoCom, Airlink and Mentor Engineering products. Past customers include: Public Works Agencies Public Safety GIS and Engineering Companies Water Resources Department of Defense/Military Transportation Telecom/Cable Providers Energy Providers Environmental Organizations Local, State, and Federal Governments 3 CompassCom ,.om Confidential - Do not copy or reproduce in any form CompassCom AVL System Proposal August 16, 2004 Products and Services CompassCom's range, of GIS/AVL products and services, allows it to provide targeted solutions for the unique situations faced by its customers. Some of the services and products available through CompassCom include: Products AVL Products GPS Systems Laser Range Finders Wireless Communication Software Rental, Leasing and Sales Computer Systems Services Consulting Needs Assessment Project Design Integration Field Data Collection Training Base Map Creation and Enhancement Financial Statement and Availability of Resources Statement CompassCom is a privately held corporation and does not release financial information as part of the proposal process. Financial disclosure to the extent required to verify ability to fulfill contracts may be requested through: Baer, Rupp, Simpson and Zorgo Attn: Mike Simpson 3400 Coliseum Blvd. Suit 310 Ft. Wayne, IN 46805 CompassCom warrants that it has the resources to complete the project as specified in the proposal. The project point of contact for questions about this proposal is: Christian Solomine Director of Sales & Marketing CompassCom, Inc. 6770 South Dawson Circle, Unit 1A Centennial, CO 80112 303-680-3221 Office 303-766-2488 Fax solomine@comL3assconi.com Confidential - Do not copy or reproduce in any form