1 / 40

SunGuide SM Software Development Project Proportional Fonts Design Review January 31, 2006

SunGuide SM Software Development Project Proportional Fonts Design Review January 31, 2006. Agenda. Introductions. Agenda. SunGuide SM Software Architecture. Concept Overview. District 4 desired proportional fonts to preserve existing message libraries

jada
Download Presentation

SunGuide SM Software Development Project Proportional Fonts Design Review January 31, 2006

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SunGuideSM Software Development ProjectProportional Fonts Design ReviewJanuary 31, 2006

  2. Agenda Proportional Fonts Design Review

  3. Introductions Proportional Fonts Design Review

  4. Agenda Proportional Fonts Design Review

  5. SunGuideSM Software Architecture Proportional Fonts Design Review

  6. Concept Overview • District 4 desired proportional fonts to preserve existing message libraries • The following requirements were defined: • TM001P: The incident management function shall use each DMS' font characteristics to determine response plan messages. • DM005M: SunGuide software shall be able to configure a font to use with a SunGuide defined DMS device to either use proportional fonts that are user specified for each type of DMS or to use fixed width font. This requirement applies to Mark IV and NTCIP complaint DMS devices. Proportional Fonts Design Review

  7. Concept Overview – Continued • DM005M1: SunGuide shall require that a font be assigned to each DMS device. • DM005M2:  SunGuide shall horizontally center all lines on the sign with respect to the pixel length of the message line versus the pixel width of the sign on the non-NTCIP complaint mark IV signs • DM005M3: SunGuide shall allow a user to define a font for each type of DMS in use using the following characteristics: • Name of font; • Character height in pixels; • Default character width in pixels; and • Width in pixels for any characters whose width differs from the default. • DM005M4: DMS shall use each device's font characteristics to determine whether a message can be displayed. Proportional Fonts Design Review

  8. Concept Overview – Continued • DM005M5: The SunGuide GUI in all operator viewable screens shall show the correct number of characters per line but will not use proportional font spacing. • DM005M6: SunGuide shall provide a minimum of one (1) and no more than three (3) message templates for each DMS device in the District’s inventory (not to exceed 512 signs). • DM016M1: SunGuide shall publish the maximum number of characters per line for each DMS in the inventory information sent through C2C. No proportional font information will be sent over the C2C interface. Proportional Fonts Design Review

  9. Agenda Proportional Fonts Design Review

  10. Design Overview • Cost-effective solution as opposed to downloading fonts from devices • Minimal operations impact • Administrators define zero or more fonts • DMSs must be assigned a font or select “Char-Based Font” if using character based rather than line or full matrix • No changes needed for districts not using proportional fonts (define all DMSs as character based) • Same proportional font algorithm used by: • GUI • DMS • IM Proportional Fonts Design Review

  11. Agenda Proportional Fonts Design Review

  12. GUI Changes Overview The number of characters per line will be calculated and accurately displayed in the GUI using a fixed-width font. If preferred, DMSs using proportional fonts can use a proportional font in the display. Proportional Fonts Design Review

  13. Agenda Proportional Fonts Design Review

  14. DMS Changes Overview • New database tables: • Update MARK IV driver code to handle centering messages based on font characteristics Proportional Fonts Design Review

  15. DMS Changes Overview - Continued • Update schemas: • Retrieve defined fonts • Change DMS to add assigned font • Subsystem modifications: • Add database code for font support • Add support for add, modify and delete fonts • Add using check message algorithm for send message Proportional Fonts Design Review

  16. Agenda Proportional Fonts Design Review

  17. IM Changes Overview • New database tables: • IM_MESSAGE_TEMPLATES • IM_DEVICE_TEMPLATES • IM_MESSAGE_TEMPLATES stores DMS message templates and the DMS and HAR default templates • Users may not delete default templates Proportional Fonts Design Review

  18. IM Changes Overview - Continued • Add retrieving font definitions and assignments from DMS • Modify existing code to handle DMS changes • IM will apply default templates for DMS devices if no templates are assigned to a particular device Proportional Fonts Design Review

  19. Agenda Proportional Fonts Design Review

  20. Agenda Proportional Fonts Design Review

  21. Admin Editor Changes Overview Editing Fonts Proportional Fonts Design Review

  22. Admin Editor Changes - Continued Message Template Selection Proportional Fonts Design Review

  23. Admin Editor Changes - Continued Editing Message Templates Proportional Fonts Design Review

  24. Admin Editor Changes - Continued Device Templates Proportional Fonts Design Review

  25. Admin Editor Changes - Continued Add Device Template Proportional Fonts Design Review

  26. Admin Editor Changes - Continued Edit Device Template Proportional Fonts Design Review

  27. Agenda Proportional Fonts Design Review

  28. Operational Impact of Change • Primarily involves administrative changes: • Fonts: • Define fonts • Assign fonts to existing DMSs • Templates: • Define templates • May assign templates to DMSs • Any DMSs without assigned templates use defaults • Operator Map screens have no operational changes Proportional Fonts Design Review

  29. Agenda Proportional Fonts Design Review

  30. IV&V Test Plan • Test concept is to verify: • The longest messages currently in the D4 library can be displayed as single phase messages using the enhanced SunGuide software. • The requirements are satisfied. • FDOT D4 personnel to review, approve and witness the testing on-site at D4. • PBS&J will conduct the testing. Proportional Fonts Design Review

  31. Requirements Test Matrix Proportional Fonts Design Review

  32. Requirements Test Matrix Proportional Fonts Design Review

  33. General Test These are the ten longest messages in the current D4 library. Use SunGuide to select each message from the list shown and verify it will display as a single phase message Proportional Fonts Design Review

  34. Test Plan - Logistics • No messages will be displayed on any DMS unless D4 chooses to do so • C2C test will require brief D6 cooperation. • IV&V testing will commence after enhanced SunGuide is installed and verified to be working correctly by SwRI • D4 will appoint a test observer and someone authorized to accept the software at D4. Proportional Fonts Design Review

  35. Agenda Proportional Fonts Design Review

  36. Questions / Answers Proportional Fonts Design Review

  37. Agenda Proportional Fonts Design Review

  38. Steve Corbin Led Discussion Proportional Fonts Design Review

  39. Agenda Proportional Fonts Design Review

  40. Wrap-Up Proportional Fonts Design Review

More Related