PAVEMENT MARKING MANAGEMENT INFORMATION SYSTEM (PM- · PDF filepavement marking management...
Transcript of PAVEMENT MARKING MANAGEMENT INFORMATION SYSTEM (PM- · PDF filepavement marking management...
' '
L E F I E I
PAVEMENT MARKING MANAGEMENT INFORMATION
SYSTEM (PM-MIS)
USER'S GUIDE
by
Tapan K. Datta, Ph.D., P.E.
Utpal Dutta, Ph.D.
Haluk Aktan, Ph.D., P.E.
Prepared in cooperation with
The Michigan Department of Transportation
and
U.S. Department of Transporation
Federal Highway Administration
February 1989
NOTICE
The contents of this report reflect the v1ews of the authors who are re
sponsible for the facts and the accuracy of the data presented herein. The
contents do not necessarily reflect the official views or the policies of the
Michigan Department of Transportation or the Federal Highway Adminis-
tration. This report does not constitute a standard, specification. or
regulation.
Te-chnical Report Documentation Page
1. R-t'Port No. . l C.o•t''IHTtro' .l.trr5,•oro No l l'.rc:rp·t'l'!.l C.o•olo; t-ie i FHWA-MI-RD-88-05 I
4. 1 die oroC ~hJi:-totlt 15
Rt'porl Do!t
Pavement Marking Management Information May 1988 System (PM-MIS) f Ft'rlorn-.iro~ OrQon•tOt•o" CoOt
User's Guide I-1 e. P•rlormin<;; Or~cn:zctior Re-po-1 Nc
7 . .lwthc•'5· Tapan K. Datta., Ph • D. , p .E. I
Utpal Dutta, Ph.D. 9, Perlorm•l'lli Orgcm;zotro,-, Nom• ond Adci•t~~ 10. 'n'od., Unot No. (T RAIS)
Wayne State University I Department of Civil Engineering 11. Controc:t or Gron! No.
I i Detroit, Michigan 13 Type of Re~crt and Pe••od Co•t•e::l I 12. s~or.~orin .. Agef'IC)' Nome o!"'d A.dd•IL"U User's Guide
I Michigan Department of Transportation and u.s. Department of Transportation
J
I Federal Highway Administration 14. Sporao•on; Agtnc:y Cocit I I Washington, D.C. 20590 I I
15. So.q::p!e-rrH!"''C"t Nc1t~ I
I
16. Ab~noct
This document is a guide for users of the Pavement Marking Management In-formation System (PM-MIS) Software. PM-MIS is designed for use on I BM-XT (or compatible) microcomputer and structured with the DBASE I I I Plus file management system. PM-MIS provides for the data entry, updating, contract generation, long-term budgeting and cost-effectiveness analysis. PM-MIS consists of three subsystems:
1. Lane/Edgeline Subsystem ( LES) 2. Special Marking Subsystem (SMS) 3. Ramp Lane/Edgeline Subsystem (RES)
: ! : !
! I
I I '
I I
I 7. Ke"l' Word!> ' 18, Dr1tributror Sto!trr.ent i
Pavement marking, cost-effective-ness an a lysis, budgeting, updating, contract generation
I
i 19. Security Cloui f. (ol thi 1 report) 20. Secunty Cloud. (of th•1 pogt) 21. No. ol P oge!i 22. Price
I Unc lass ifi ed Unc lass ifi ed 115
Form DOT F 1700.7 1!-721 Reproduction of completed page ovthori:ed
METRIC CONVERSION FACTORS
9 :IJ
ApprO.I(Ilnilo Con'lloniom LO Mollie Mu.l~Hil1 Approximate Conwoniom ftom McHri~; Muwtu - 22
- Symbol Whon You Know Mulliply by To find Symbol
Symbol When You 1<now Mulllply by To fuuJ Symbol Jl
8 = LENGTH - :10
LENGTH - IQ mm millimoleta 0.0< inchu in em cemimei!HI 0.4 inch•• In
in inchel '"2.6 - 18 m moteu l.l 1 .. 1 II C.fOIIffietafl em 7
It , .. , lO centunelon em ~ m ffillDII 1.1 yatdl yd
•• YIIIJl 0.9 matatt m 17 km kilomaten O.ti mile I mi
"" lt\116& l.ti kiiOIJWIIIt km - 16 AREA
AilE A 6 = 16 =' -.quaro c.ntimatatl 0.16 ~uare lncJlU I"'
••• flo<.lual a ttu.Joe' tib -.quau canttmaten en~ m' .quare mt~hlf! 1.2 ,quArt yauh ""' ... ... , .. ., ..... , 000 •-qual a Ole tell n~ =--- kml Lquare kilometetl 0.4 tqu•te nHia• m~ .... .............. .,.,. .. O.ll '-<{U./6 11 .. (811 .. ~ •• ... heC11U6l (10,000 tnll J.6 ""''' ..... toiiU611 ffiliM ;1.6 .._~ua11 kli£Hnettrl kml -""" 0.~ hect.uu ho ll
6 MASS (wci!jhl) -
MASS (w<iul\1) 1l
=-----ounu1 2U • gram& O.OJ6 ounc.u •• .., 1,11enu u - " .. pu .. ruh 0.<6 luloyr """
,, = ,, ktlogum& 2.2 pound• "'
.,ll..U I IQOI O.Q IOOA•l (001'1111 (1000 kg) 1.1 lohOII lOOt • 10 12'000 llJ)
=--VOLUME 9
VOLUME
'"' U•lof•uuna b OIIJiilil.fl (I\ I - - 8 mi m•lliliton O.Ol flu1d ounu1 II o~
n..., Lal>i•lpOonl lb 0\illilil•fl ml J I lnuu 2 .. 1 pmu pi
II 01 J lu uJ o.u nc..e1 lO nHIIil!l•tl ml - I !nan 1.06 quan• Ql 1
' <vpl 0.2-4 ln.,r 1 I htau 0.26 g.JoiiOfll .. I
PI PIIHI 0.47 lltofi - ml cu!J1C mutun 36 cubiC lut "' Ql quat11 0 ~6 IH•fl 6 ml cubic me tor, 1.3 CUbiC yatdl ydl
.. I ~llun1 3" lit•H
"' Cul.uc hoi 0.03 CutJH: tll•lafl ml 2 - 5
'"' cvU•c v•tdl 0.)6 ml TEMPERATURE (exac1}
CUIJIC Ill• lei I -
HMI'[IIATUAE (exac1) -- • oc Cah•ui 9/5 (lhon Folhtenheil Of tomptltjjluto add :121 Ufl\j.af61Ufl ., t •lu•nh••l b/U l•ltvt C•luul •c = --J
= l..-nj-..6lufl h.ollt~•..:tu1u I••~>J•illl •IIJI• - Of
JJI ~=-2 Of 32 118 .ti 212 -40 0 P' 60 1:10 160 , zro1 1 lfl.. ... J.O<Ii 4tn I•••LIIy). tu• utrur """'' cor.11at•lona liiHJ tn"1" <..1•1•11 \ .. l.lt•• "' ~---1 ~- I I I I I I I I t I I I I
I I I I I ~{} I I I I NUS Ml"'-.. /"ul.li. Jtltl. Urdu ul W•lulll u1<.i M•uur-. 1"'11'•1-:t.:.n. !>D C•t .. IOJ,I -40 -20 20 w 110 100
No.. C 1 J 10 :.1110. i/IChu~ - ern oc 0 ll "C ------
Table of Contents
Page
1.0 INTRODUCTION.................................................... 1
2.0 OVERVIEW OF PM-MIS STRUCTURE ••••.•••.••.•.••••.......••....•.... 3
3.0 LANE/EDGELINE SUBSYSTEM (LES) ................................... 15
Description of Inventory Files ................................ 15 System Operati.on •.•.•.••.•...•.•••.••••.........•..•.•..••.••. 20
Module 1. Module 2. Module 3. Module 4. Module 5. Module 6. Module 7. Module 8.
Add Information ................................ 20 Edit Information ............................... 24. Update Information ............................. 28 Delete Information Module ...................... 34 Print Lane/Edgeline Information .•..••..•••.•.•. 38 Print Contract Information ..................... 38 Long-Term Budgeting/Contract Generation ..•..... 38 Cost-Effectiveness Analysis .................... 42
4.0 SPECIAL MARKING SUBSYSTEM (SMS) ................................. 48
Description of Inventory Files ................................ 48 System Operation ............................................. ,. 53
Module 1. Module 2. Module 3. Module 4. Module 5. Module 6. Module 7. Module 8.
Add Information ••••..•............•••..•....••. 53 Edit Information ............................... 56 Update Information ............................. 59 Delete Information Module ...................... 64 Print Special Marking Information .•.••..•..•... 68 Print Contract Information •..•.......•....•.... 68 Long-Term Budgeting/Contract Generation ...•••.. 68 Cost-Effectiveness Analysis .•.................. 72
5.0 RAMP LANE/EDGELINE SUBSYSTEM (RES) ••...•...•....••.............. 78
Description of Inventory Files ................................ 78 System Ope rat ion •...............•............................. 83
Module 1. Module 2. Module 3. Module 4. Module 5. Module 6. i~odule 7. Module 8.
Add Information ................................ 83 Edit Information ............................... 86 Update Information ............................. 89 Delete Information Module ...................... 92 Print Ramp Lane/Edgeline Information ........... 95 Print Contract Information ..................... 95 Long-Term Budgeting/Contract Generation .....•.. 95 Cost-Effectiveness Analysis .................... 102
iii
' !
I ·i
i: ;
Table of Contents (Continued)
Page
APPENDIX A - SYSTEM INFORMATION ....................................... 107
File Information .•••••••.••..••.••...••..••.•••..•••.•.•...••.. 107 Additional Software Requirement .•.•.••.•.••..••.••••..••...••.. 110 Hardware Requirement •.•..•.•••••.•.•...••••.••.......•••.•....• 110 Installation Procedure .••••.••••••.••••••.•.• , ......•••.•••.... 110
APPENDIX B- MISCELLANEOUS INFORMATION .•.••••.••.•••.....•••....•...•• 112
Archive File Information ••••..••••••••••.••••••.••••.•••.•.•... 112 Steps to Modify Search Parameters of Update Information Module.113
iv
List of Figures
Figure Page
1 Flow diagram of long-term budgeting module ..•...••••....••••. 8
2 Service life curves for 35'' snowfall ••••••...•....••.••.••••• 9
3 Service life curves for 50" snowfall ......................... 10
4 Illustration of economic model ............................... 12
5 The Initial PM-MIS Screen .................................... 14
6 LES Main Menu Screen ......................................... 16
7 Screen for Add Information (Lane/Edgeline) Module .......•.... 21
8 Screen for Add Information (Lane/Edgeline Contractor File) Module ..•.•••••.•••...•.••..•..•.•••.•.•••..•.••.••.•..••.... 23
9 Screen for Edit Information (Lane/Edgeline) Module ••••...•..• 25
10 Screen for Edit Information (Lane/Edgel i ne) r~odule (Key Fi.elds Ma.terial and Control Section) •••.......••.....•.••.•.. 26
11 A Typical Edit Screen (Lane/Edgel i ne) ........................ 27
12 Screen for Update Information (Lane/Edgeline) Module ......... 29
13 Screen for Update Information (Lane/Edgel ine) Module (Search Parameters: Material and Geometry) .........•.......•• 30
14 A Typical Update Screen (Lane/Edgeline) Module ............... 31
15 Screen for Update Information (Lane/Edgeline) Module (Search Parameters: Control Section, r~ateri al and Contract Number) ... 33
16 Screen for Update Information (Lane/Edgeline) Module (Key Fields Materials and Control Section) ........................ 35
17 Screen for Delete Information (Lane/Edgeline) Module ......... 36
18 A Typical Detele Screen (Lane/Edgeline) Module ............... 37
19 De 1 ete Confirmation Screen ................................... 3 7
20 Lane/Edgel i ne Subsystem Summary Report ....................... 39
21 Summary Report Contractor Information (Lane/Edgeline) .....••. 40
v
Figure
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
·, ,; 37
38
39
40
41
List of Figures (Continued)
Page
Long-Term Budgeting Input Screen ....... o• ........... 0 0 ••• 0 0 0 0 41
A typical computer generated budget for base year (Lane/Edgeline Marking)., ............................ 0 •o 0. ,o 0 43
Contract generation printout ......................... 0 .••• 0.. 44
Cost-Effectiveness Analysis Input Screen .............. 0. 0 .... 45
A Typical Output of Cost-Effectiveness Analysis Module ....... 47
Screen for Special Marking Subsystem Main Menu............... 49
Screen for Add Information (Special Marking) Module .•...•..•. 54
Screen for Add Information (Special Marking Contractor File) Module ...... 0. 0 .................................... o •••••••••• 55
Special Marking Edit Module Main Screen ...................... 57
Edit Module Entry Screen ..................................... 58
Screen for Update Information (Special Marking) Module ....... 60
Screen for Update Information (Special Marking) Module (Search Parameter: Material and Road Surface)............... 61
Screen for Update Information (Special Marking) Module (Search Parameter: Contract Number and Road Surface) ......•. 63
Screen for Update Information (Special Marking) Module (Search Parameter: Control Section and Marking Type) ........ 65
Screen for Delete Information (Special Marking) Module ....... 66
A Typical Delete Screen (Special Marking) r~odule ............. 67
Delete Confirmation Screen .•••..•......•........•..•.......•. 67
Special Marking Subsys tern Summary Report..................... 69
Summary Report Contractor Information (Special Marking) •..•.. 70
Long-Term Budgeting Input Screen (Special Marking)........... 71
vi
List of Figures (Continued)
Figure
42 A typical computer generated budget for base year (Special Marking) .•.•••..•••••..•...•.••.••.•.•.•.••....•.••.•.•••...• 73 I
43 A typical computer generated budget for base year (Special Marking) •.••.•••.•••.••••••••.•••..•...•.••.••.•...••..••.••. 74
44 Cost-Effectiveness Analysis Input Screen (Special Marking) ... 75
45 Cost-Effectiveness Analysis Module Output (Special Marking) .• 77
46 Screen for Ramp Lane/Edgeline Subsystem Main Menu ........•••. 79
47 Screen for Add Information (Ramp Lane/Edgeline) Module ...••.. 84
48 Screen for Add Information (Ramp Lane/Edgel ine Contractor File) Module ..................... · ............................ 85
49 Screen for Edit Information (Ramp Lane/Edge line) Module •..... 87
50 Edit Information Module Input Screen ......................... 88
51 Screen for Update Information (Ramp Lane/Edgel i ne) Module.... 90
52 Screen for Update Information (Ramp Lane/Edgeline) Module (Search Parameter: Material and Contract Number)............. 91
53 Screen for Update Information (Ramp Lane/Edgeline) Module (Search Parameter: Material and Control Section) .......•..... 93
54 Screen for Delete Information (Ramp Lane/Edgeline) Module .... 94
55 A Typical Delete Screen (Ramp Lane/Edgeline) Module .......... 96
56 Delete Confirmation Screen ...........•......•.............•.. 96
57 Ramp Lane/Edgeline Subsystem Summary Report ..•..•............ 97
58 Summary Report Contractor Information (Ramp Lane/Edgeline) ... 98
' 59 Long-Term Budgeting Input Screen (Ramp Lane/Edgeline) ...•. , .. 99 '
60 A typical computer generated budget for base year (Ramp Lane/ Ed gel i ne Marking) ......•.........••............••.•........•• 101
61 A typical computer generated budget for base year (Ramp Lane/ Ed gel i ne Marking) ...•.•..••..•....•................•...•••... 103
vii
List of Figures (Continued)
Figure page
62 Cost-Effectiveness Analysis Input Screen (Ramp Lane/ Edgel in e) .................................................... 104
63 Cost-Effectiveness Analysis Module Output (Ramp Lane/ Edgeline) .................................................... 106
64 Flow Diagram of PM-MIS Program ............................... 114
viii
Table
1
2
3
4
5
6
7
List of Tables
Page
A Hypothetical Contract Information ........................... 5
Description of the Lane/Edgeline Subsystem Data Item ......•... 17
Description of the Lane/Edgeline Subsystem Contractor Infor-mation File ................................................... 19
Description of the Special Marking Subsystem Data Item ........ 50
Description of the Special Marking Contractor Information File•••••••••••••••••••••••••••••••••$•••••••••••••••••••••••• 52
Description of the Ramp Lane/Edge line Subsystem Data Item ..... 80
Description of the Ramp Lane/Edgeline Subsystem Contractor Information File .............................................. 82
ix
1.0 INTRODUCTION
This document is intended for use by programmers, managers and users
who are responsible for data entry, contract generation, long-term budget
ing and cost-effectiveness analysis on the Pavement Marking Management
Information Systems (PM-MIS). The system consists of three subsystems to
represent three types of marking configurations, namely:
• Lane/Edgeline Subsystem (LES)
• Special Marking Subsystem (SMS)
• Ramp Lane/Edgeline Subsystem (RES)
Each subsystem is equipped with auxiliary programs designed to add, modify
and extract data items. It is designed for· use on IBM-XT (or compatible)
microcomputer and structured with the DBASE III Pl usl file management
system.
The file, associated with each subsystem, is a listing (sorted by
district) containing information on specific markings located within, and
maintained by, the Michigan Department of Transportation (MOOT). Informa
tion on each marking category includes: marking type, location·, length,
brand name, cost, date of last maintenance, etc. The programs associated
with PM-MIS interact with each inventory file to provide a comprehensive
and convenient method of managing marking maintenance and contract genera
tion needs. The system, for example, can provide a list of all pavement
marking by brand name within a particular maintenance district. This ef
fort permits continued monitoring of highway systems, identification and
1. DBASE III Plus is a registered trade mark of the Ashton-Tate, Corp.
l
correction of problem areas, development of a systematic maintenance and
improvement program, budgeting of capital investments and efficient allo
cation of manpower.
For the system to achieve its full potential it is necessary to de
velop a systematic schedule of updating, reviewing and protecting the data
files. The individual responsible for maintaining PM-MIS should become
thoroughly familiar with the file descriptions, system capabilities and
data management recommendations. contained in this document. This users
guide consists of five major sections and two appendices. Section two
provides an overview of PM-MIS structure. Each of the following three
sections deal with marking by type; section three addresses Lane/Edgel ine
Subsystem (LES), section four covers Special Marking Subsystem (SMS) and
section five documents Ramp Lane/Edgel ine Subsystem (RES). The hardware
requirement and software install at ion procedure of PM-MIS system are in
cluded in Appendix A. In Appendix B, information on archive file and
detail programming logic are included.
2
2.0 OVERVIEW OF PM-MIS STRUCTURE
PM-MIS system provides for the entry, updating, and access to data
related to roadway markings (which includes lane/edgeline, special and
ramp lane/edgel ine markings) that are under the jurisdiction of the
Michigan Department of Transportation. PM-MIS consists of three subsys
tems. A description of each subsystem is presented below.
Subsystem 1. Lane/Edgeline Subsystem (LES): This subsystem contains data
related to lane/edgeline marking.
Subsystem 2. Special Marking Subsystem (SMS): This subsystem stores
special marking· information.
Subsystem 3. Ramp Lane/Edgeline Subsystem (RES): The information related
to ramp lane/edgeline is inventoried by this subsystem.
Each subsystem consists of eight modules.· A description of each module is
presented bel ow.
Module 1. Add Information
This module is used to add completely new information to the in~en
tory file.
Module 2. Edit Information
The purpose of this module is to edit any prior data entry error in
the existing data base.
Module 3. Update Information
This module is used to update the inventory data base due to repaint
ing activities on the existing marking. The system first will save the
existing record into an archive file and then replace existing information
with new information.
3
Module 4. Delete Information
This module is used to delete records from the main data base and
contract information data base.
Module 5. Print Main Inventory File
This module enables the hard copy documentation of the data base.
Module 6. Print Contract Information File
This module enables the hard copy documentation of the contract in
format ion.
Module 7 .. Long- Term Budgeting
This module is designed to produce long-term budget and contract
documents. A typical budget will provide the following information:
-Quantity of marking type by material.
- Average unit cost.
- Cost by marking type and material.
- Budget year.
The typical contract document produced by module 7 provides a detailed
breakdown of marking by road segment, county and district for the base
year. Activities involved in this module are:
e Identify the road segments that should be considered for repaint
ing in a particular year, based on the value of cycle variable
(consult Table 2 for the definition of cycle variable) and the
year of last painting. For example, the user wants to prepare
long-term budgets for the years 1988 and 1989. Table 1 represents
a hypothetical contract information data base for a subsystem.
4
Table 1. A Hypothetical Contract Information.
District: Six County: Clinton Marking Type: p
Fed. Cant. Segment Aid Solid Unit Broken Unit Solid Unit Broken Unit
Route Sect. Description Sys. White Cost White Cost Yellow Cost Yell ow Cost Geometry Year Cycle
M-21 19061 w. of Morton St. FU 1260 0.08 100 0.08 2560 0.08 2870 0.08 2WY, 2LN 87 1
l-96 29012 w. of Wright FU 27826 0.08 3485 BS
0.08 21965 0.08 2798 0.08 2WY, 2LN 86 2
M-44 29016 Lincoln Rd. N. MU 13570 0.08 1795 0.08 11088 0.08 1109 0.08 2WY, 2LN 87 2
' '
r>.'l
Route M-21 will be included in the 1988 budget, since the year of
last painting (1987) +cycle (1) ~budget year (1988). Similarly,
Route I-96 BS will also be included in the 1988 budget. However,
Route M-44 will not be included in the 1988 budget. The system
will also change the year of last painting for routes M-21 and
I-96 BS to 1988. Please note that these changes are temporary in
nature and do not cause any permanent alteration to the existing
data base. For the year 1989, Routes M-21 and M-44 will be in-
1 eluded, but not Route I-96 BS.
• Adjust unit cost of each selected segment with the inflation
factor (i). For example, for the year 1988 and Route M-21, the
adjusted unit cost will be actual unit cost* (1+i) ** (88-87).
• Calculate the average unit cost of material by marking type using
the following equation for.a typical budget year:
2Quantity of material by marking type* Adjusted unit cost = for all identified road segments
2 Quantity of material by marking type for all identified road segments
• Display the average unit cost by material and marking type on the
screen. At this point, the user has the option to specify a dif-
ferent average unit cost.
e Determine:
- 2 Quantity of material by marking type for all identified road segments.
- ((2Quantity of material by marking type) *Average unit cost) for all identified road segment.
• Display budget on the screen for a particular budget year.
6
• Generate contract document for base year. This document will pro
vide a detailed breakdown of marking work by road segment for the
base year only. A schematic flow diagram of this module is pre
sented in Figure 1.
Module 8. Cost-Effectiveness Analysis
Selection of various pavement marking materials should be based on
their performance under various traffic and environmental conditions in
addition to their relative cost. The Pavement Marking Management Informa
tion System (Pt~-MIS) provides unit cost information in the form of unit
cost by material type. Determination of service life of various marking
materials should be determined either by testing markings under real-life
situations or MOOT should attempt to use other research results as cri
teria for replacement of pavement markings. The following factors should
be used for developing criteria for marking replacement:
• Traffic volume
• Sn owf a 11
• Salting rate
• Type of roadway
• Others
The dependent variable will be the average marking life. So, MOOT needs
to develop a .set of curves for determining the productive service life of
various markings:
7
-,----- - --~-- ,,
Initialize Variables ENTER: Material Budget Year
Base Year Counter *Range End Year District
t Inflation Rate
Budget Year = Current Year Counter = 0
*Number of years, for which End Year = Current Year + Range the user wants to prepare budget.
' Budget Year = Budget Year + Counter
i No _uudget Year < End Yea -
Go to Next ..!.. Yes
i ·'
Record N~o < B"dgot Yeo No File existing data base)
- . End of File ...
Yes Yes
• Identify Road Segment • Adjust Unit-Cost of Identified Road
Segment with Inflation Rate • Determine·the Quantity of Marking
for the Identified Road Segment • Determine the Average Unit-Cost of
Material
I
Want 'V Hard Copy Yes Contract Display Average Unit-Cost of Print-Out Document Material on the Screen for Base for Base Year
~ Year
Modify Average Unit of Material No
t End of • Produce Budget for Budget Year Program Counter = Counter + 1 r-
Figure 1. Flow diagram for long-term budgeting module.
8
Two Lane Multi-Lane
Urban Rural Urban Rural
I Various ADT Categories
For Each ADT Level
Various Types of Marking Material
Figures 2 and 3 represent typical service life curves for various mate-
rials. Please note that the curves presented in Figures 2 and 3 should be
developed either by extensive research or adopted from the other available
sources.
3.0 Snowfall 35" (Average)
2.5 Polyester
2.0
1.5
1.0
0.5
0.0
ADT
Figure 2. Service life. curves for 35" snowfall.
9
!- i
\-_;
3.0
2.5
2.0
1.5
1.0
0.5
Snowfall 50" (Average)
~Polyester
Hot Paint
O.OL--------------------------------------
ADT
Figure 3. Service life curves for 50" snowfall.
Life cycle cost canparisons between the various pavement marking
materials may be performed by a cost-analysis model, which assumes equal
benefits. of the pavement markings, but considers cost differences due to
varying service lives, material costs, installat.ion costs, etc. The
mathematical expression of this model, as reported in the FHWA Roadway
Delineation Practices Handbook (Sept. 1981) is as follows:
• Cost·Analysis Model
Present Worth of Cost = PWC
PWC = + * N [ (TIC) 0 (MC)n J nl;-0 (1 + i) 0 (1 + i)n
FACT+ TC (1 + i}N
lO
where:
v = annual percent increase in traffic volume
= discount rate (set to zero because MOOT does not use a dis-
count rate)
N = analysis period
(TIC)n = total installed cost in year n
TC = terminal cost at the end of analysis period
(MC)n = maintenance cost in year n
FACT = 1 when cycle = 0; N/cycle when cycle > 0
A schematic flow diagram of this economic model is given in Figure 4.
This involves first identifying the highway situation (i.e., tangent,
curve, or intersection with given ADT range) within an area where snowfall
and maintenance is distinctly different than other areas. The Present
Worth of Cost ~lodel (Cost-Analysis Model) is recommended to compare pave
ment marking options, since. benefits (a(cident benefits) are extremely
difficult to quantify correctly. Those material types with the smallest
Present-Worth of Cost (PWC) are the most economical for the appropriate
roadway and traffic vo 1 ume groups.
The following steps should be followed to select the best marking
material.
1. Manually determine the service life of the selected marking from
the adopted curves. Unt i1 appropriate curves are adopted it wi 11
be necessary for the user to select the service life. For exam
ple, suppose that an analysis is being performed for a particular
roadway (for instance, Telegraph Road in the metro district) and
past experience indicates that polyester will provide two years
service life, whereas, hot paint will only provide one year ser
vice. Information of this type is necessary to perform long-term
budgeting. ll
Schematic of Cost Analysis Model
Select Select Date, Route Service life
Sequence From Curves (Manually) Manually or Use
Past Experience
Cost l~ode l Main Menu
Existing Sort & D.ata Add Quantity Determined Base Routine by Camp uter
b
- Enter N, i~& TC
Model Computes PWC' s for Al I G1ven Alternative Markings
1 Print Out
Select (Manually)
Figure 4. Illustration of economic model.
12
2. The cost-effectiveness analysis program determines present-worth
of cost for any marking material based on the user specified cri
terion. Total installed cost (TIC) will be determined from the
total material quantity presented in the existing data base.
This program will only get the total quantity of various markings
from the data base. Terminal cost (TC) will be used as a default
value, unless the user specifies otherwise. "N" will have to be
set by the user as the highest service life of all the various
marking materials (i.e., 5 years, 10 years, etc.). Discount rate
(i) will have a default value of 5 percent, unless the user spec
ifies otherwise. Maintenance cost (MC)n wi 11 be a user input
value.
3. After all of these parameters are entered and program execution,
the present-worth cost of material by marking type will be dis
played.
4. Manual selection· of an alternative material results in a cost
effectiveness analysis between the base and alternative ma.teri al.
System Operation
This section contains step-by-step instructions and sample screens
to enable. the user to perform the required functions. A separate section
is provided for each subsystem. PM-~4IS is designed for IBM-XT compatible
systems. Changes to the computer hardware or the operating system may
result in changes to the described procedure.
System Initialization
1. Turn the system on.
2. Go to Marking Directory.
3. Type Marking, a screen of Figure 5 will appear prompting the user
to select a subsystem.
13
- , ___ :_:
«««««««««««««««««««««««««««««««««««««««~««««««««««««««««««««««««««««««««««««««««
« PAVEMENT MARKING MANAGEMENT INFORMATION SYSTEM « «««««««««««««««««««««««««««««««««««««««««««««««««««~««««««««««««««««««««««««««««
« « « « « « « « « «
1. LANE/EDGELINE SUBSYSTEM 2. SPECIAL MARKING SUBSYSTEM 3. RAMP LANE/EDGELINE SUBSYSTEM
0. EXIT
« « « «
" « « « « «
««««««««««««««««««««««««««««««««« select 0 «««««««««««««««««««««««««««««««««««
Figure 5. The Initial PM-MIS Screen.
3.0 LANE/EDGELINE SUBSYSTEM (LES)
The main inventory data file of LES contains locational and descrip
tive information on lane/edgeline markings. Data entered into the main
inventory data file from the completed workorders prompts the system to
initiate the necessary action, as presented in Figure 6. If the workorder
pertains to the initiation of a new marking, then a new record containing
all related data is created within the inventory file. If the workorder
pertains to changes to an existing marking then the new information is
updated over the existing data. LES contains the capability of permitting
CRT review and scroll of data bases. The auxiliary program enables the
deletion of selected records from the data base and the development of the
summary print-out.
Description.of Inventory Files
The main· inventory file provides for entry, updating .. and access to
data related to all of the lane/edgeline markings that are under the
jurisdiction of the Michigan Department of Transportation. The inventory
file consists of one record per marking workorder describing its location
and attributes (width, type, length, amount, brand, etc.) in an expanded,
alpha-numeric form. A description of the data contained in each record is
presented in Table 2. A specific marking on a particular roadway has a
unique contract number and control section. The codes used for the dif
ferent types of marking are those specified by the MOOT, such as FD for
"Fast Dry," LTD for "Left Turn Only," and so on. Contract information
related to each marking is stored in the contract information file. A
description of data contained in each record of the contractor file is
presented in Table 3.
15
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««~««««««««««««««
« L A N E/E D G E L I N E S U B S Y S T E M « ««««««««««««««««««««««««««««««««««««««~«««««««««««««««««««««««««««««««««««««««««
« « « « « 1. ADD INFORMATION « « 2. EDIT INFORMATION « « 3. UPDATE INFORMATION « << 4. DELETE INFORMATION << << 5. PRINT LANE/ EDGE LINE REPORT << << 6. PRINT CONTRACT INFORMATION << << 7 . LONG TERM BUDGETING << << 8. COST.EFFECTIVENESS ANALYSIS << << 0. EXIT << .....
"' << << ««««««««««««««««««««««««««««««««« select 0 «««««««««««««««««««««««««««««««««««
Figure 6. LES Main Menu Screen.
Table 2. Description of the Lane/Edgeline Subsystem Data Item
Col urnn He ad i ng Data Type Data Limit at ion Description
District Alpha-Numeric None The name of maintenance district.
County Alpha None The name of the county.
Route Alpha-Numeric 2 Alpha, 3 Numeric The name of the route (such as US-23). & 2 Alpha
Alt #l (sometimes a road Alpha-Numeric 2 Alpha, 3 Numeric The first alternate name of the route, if segment has more than & 2 Alpha any. one name)
Alt #2 (sometimes a road Alpha-Numeric 2 Alpha, 3 Numeric The second alternate name of the route, if segment has more than· & 2 Alpha any. one name)
Control Sect ion Alpha None An unique number assigned to a road segment by MOOT.
Segment Description Alpha None A brief description of the road segment.
Milepoint Numeric No Alpha Digit 1 - begining of section. Digit 8 -end of section.
Traffic Direction Numeric No Alpha Roadway configuration (such as 2-way, 1-way).
Number of Lanes Numeric No Alpha Total number of lanes.
Marking Width Numeric No Alpha Width of the marking in inches.
Center Lane Left Turn Alpha Y/N Provision of left turn center lane. Option
Table 2. Description of the Lane/Edgeline Subsystem Data Item (Continued)
Column He ad i ng Data Type
Estimate Quantity in Feet Numeric
Road Surf ace Alpha
Material Alpha
Product Brand Alpha-numeric
Contract Number . Numeric and Alpha
Date Date
Cycle Numeric
Data Limitation
No Alpha
(B,C,L,R)
No Numeric
None
5 Numeric l Alpha
No Alpha
Description
This represents the quantity in LFT of marking by type, such as:
Sol i d white -Broken white -Solid yellowBroken yellow -
The roadway material (such as bituminous, concrete, etc.).
The marking material (such as fast dry, polyester, etc.).
Brand of the marking material is divided into two broad categories based on color:
White -Yellow-
A typical brand could be~. etc.
·The contract number assigned to a particular painting job.
Date variable consists of only two segments; month and year of marking.
When information on a road segment marking is entered into the system, the system sets cycle to 1. However, when the same section of the roadway is repainted, the system sets cycle to (current year - previous year of painting).
Table 3. Description of the Lane/Edgeline Subsystem Contractor Information File
Column Heading Data Type Data Limitation Description
Contractor Name Alpha-Numeric None The name of the contractor.
Federal Project Number Alpha-Numeric 5 Numeric & The federal project number relate to a 1 Alpha speci fie contract.
Unit Cost Numeric No Alpha This variable provides the cost/LFT in forma-tion regarding the yellow paint and white paint.
Mobilization Cost Numeric No Alpha This represents the cost of mobilization.
Minor Traffic Cost Numeric No Alpha This represents the cost related to temporary traffic barricading, roadway.
etc. while marking the
System Operation
Module 1. Add Information
This module is intended for use when a new marking has been in
stalled. A screen layout of this module is displayed in Figure 7. De
scription of the type and limitation of each data entry is presented in
Table 2. The procedures for performing activities of this module are
presented below.
1. Enter "District" information first in the box next to DISTRICT
and Return.
2. Followed by COUNTY and ends at DATE.
3. Upon completion of data entry into the main inventory file the
system will ask, whether the user wants to enter into the con
tractor information (YIN).
Y - will bring the contractor information entry screen as of
Figure 8.
N -will take the user to Step 6.
4. Enter "Contractor Name" information in the box next to CONTRACTOR
NAME and Return.
5. Followed by FEDERAL PROJECT NUMBER and ends at MINOR COST.
6. Upon completion of data entry into the contractor file or respond
"N" to the system's previous inquiry, the system will ask for
confirmation (Y/N).
Y - will save the information in the respective data base.
N- will bring the cursor back into the district field.
7. In order to exit fr:om the "Add Information" menu enter "QUIT" in
the district field and Return.
20
MDOT LANE/EDGELINE SUBSYSTEM
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << DISTRICT: << COUNTY: « ROUTE: ALT # 1: <<- CONTROL SECTION: << FEDERAL AID SYSTEM:
ALT # 2: SEGMENT DESCRIPTION:
JOB NUMBER :
<< << << « <<
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« BEGIN END
MILE POINT: TRAFFIC DIRECTION (Enter 2 for 2-way, 1 for 1-way):
NUMBER OF LANES:
MARKING WIDTH: CENTER LANE LEFT TURN (ENTER Y FOR YES, N FOR NO):
ESTIMATED QUANTITY IN FEET
SOLID WHITE BROKEN WHITE SOLID YELLOW BROKEN YELLOW
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« ENTER NEW INFORMATION (ENTER QUIT TO EXIT)
Figure 7. Screen for Add Information (Lane/Edgeline) Module.
N N
MDOT LANE/EDGELINE SUBSYSTEM
«««««««««««««"««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« <<ROAD SURFACE (ENTER C FOR CONCRETE. B FOR BITUMINOUS << L FOR LATEX (< FOR ROTO-MILL) «
«MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY « ET FOR EPOXY THERMOPLASTIC, PT FOR POLY « P FOR POLYESTER, TPL FOR THERMOPLASTIC « CPL FOR COLD PLASTIC, FD FOR FAST DRY) « « « «
PRODUCT BRAND :WHITE : CONTRACT NUMBER
YELLOW
DATE: I
« « « «
THERMO « «
« « « «
«««««««««««««««««««««««««««««««««««««««««'«««««««««««««««««««««««««««««««««««««««
Figure 7. Screen for Add Information (Lane/Edgeline) Module (continued).
{The system will accept any other input for Roadway Surface and Material Variables.)
N w
MDOT CONTRACT INFORMATION (LANE/EDGELINE)
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « CONTRACTOR NAME « « « «
FEDERAL PROJECT NUMBER :
« « UNIT COST $ « MOBILIZATION COST 0
WHITE 0.0000
YELLOW 0.0000
MINOR TRAFFIC COST : 0
« « « « « « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
IS THE ABOVE ENTRY CORRECT ? (Y OR N)
Figure 8. Screen for Add Information (Lane/Edgel ine Contractor File) Module.
,.
::: ,.):
I'~ \
' 1
i ·'
Module 2. Edit Information
This module is intended to edit the existing data base. The primary
purpose of this module is to correct prior entry errors. A screen layout
of module 2 is displayed in Figure 9. The user can get into this module
by selecting option 2 of LES subsystem. The procedures for operating this
program are:
1. Enter material information in the MATERIAL BOX and return (Figure
10).
2. Enter the control section information.
3. The system will ask for confirmation (Y/N).
Y- will bring the first record on the selection (Figure 11).
N- will bring the cursor back to the material box.
4. If this is not the record, the user wants to edit, enter:
P - for Previous record.
N - for Next record.
5. Once the record that needs to be· edited ap.pears on the screen,
enter:
E - for Edit.
6. The system will prompt the user for the required data item. When
an acceptable entry has been made, enter "Return" to move to the
next data item.
7. Upon completion, the system will ask the user about contract in
formation (Y/N).
Y- will bring the related contract information on the screen.
N - will ask for confirmation.
8. When all changes are made on the main file and contractor file,
the system will ask the user for confirmation (YIN).
Y - will save the information and return to module 2. ·
N- will bring the cursor back to the DISTRICT field.
24
~
en
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « «
LANE/EDGELINE SUBSYSTEM (EDIT EXISTING RECORDS)
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « « « « « « « « « « « «
[1. KEY FIELDS : MATERIAL AND CONTROL SECTION]
[0. RETURN TO MAIN MENU]
SELECT 0
« « « « « « « « « « « « « «
««««««««««««««««««««««««««««««««««««««««««C«««««««««««««««««««««««««««««««««««««
Figure 9. Screen for Edit Information (Lane/Edgeline) Module.
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««~««««««««««««
<< <<
LANE/EDGELINE SUBSYSTEM EDIT A RECORD
<< <<
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << << <<MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY « ET FOR EPOXY THERMOPLASTIC, PT FOR POLY THERMO « P FOR POLYESTER, TPL FOR THERMOPLASTIC << CPL FOR COLD PLASTIC, FD FOR FASTDRY ) << « <<CONTROL SECTION : 29031
<< << <<. << <<
CPL << << << <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO EDIT)
IS THIS CORRECT (Y OR N)
Figure 10. Screen for Edit Information (Lane/Edgeline) Module (Key Fields Material and Control Sect ion).
MDOT LANE/EDGELINE SUBSYSTEM RECORD NUM: 15
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « DISTRICT: FIVE « COUNTY: KENT « ROUTE: I -196-« CONTROL SECTION: 41029 « FEDERAL AID SYSTEM:
SEGMENT DESCRIPTION: S. OF CHICAGO JOB NUMBER :
((
((
((
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« BEGIN
MILE POINT: 0.00 -TRAFFIC DIRECTION (Enter 2 for 2-way, 1 for 1-way) :0
NUMBER OF LANES 2
END 0.00
MARKING WIDTH: 4 CENTER LANE LEFT SOLID WHITE
ESTIMATED QUANTITY IN FEET
71000
TURN (ENTER Y BROKEN WHITE
22800
FOR YES, N FOR SOLID YELLOW
85465
NO): BROKEN YELLOW
0
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« EDIT EXISTING INFORMATION
TO GET A DIFFERENT RECORD ENTER P(REVIOUS),N(EXT), OR E(DIT) TO CHANGE THIS RECORD
Figure 11. A Typical Edit Screen (Lane/Edgeline).
Module 3. Update Information
This module is intended to update the existing inventory files due to
maintenance work performed on the existing marking. A screen layout of
th5s module is displayed in Figure 12.
Option 1. The user can update an existing record by providing geome
try (roadway configuration and number of lanes)· and material (material
type such as FD for fast dry, etc.) information.
Option 2. The user can update an existing record by providing con
tract number, material and control section information.
Option 3. The user can update an existing record by providing mate
rial and control. section information.
Option 1. The user can get into this opt ion by typing 1 from the
"Update Information" module. A screen layout of this option is presented
in Figure 1~. The procedures for operating this program are:
1. Enter material information in the MATERIAL box and Return.
2. Enter roadway configuration information in the TRAFFIC DIRECTION
box and Return.
3. Enter number of lane information in the NUMBER OF LANES box and
Return.
4. The system will ask for confirmation (Y/N).
Y -will bring the first record on the selection (Figure 14).
N - wil 1 bring the cursor back to MATERIAL box.
5. If this record is not the record the user wants to update enter
(Figure 14) :
P - for Previous record.
N - for Next record.
28
N CD
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « «
LANE/EDGELINE SUBSYSTEM (UPDATE EXISTING RECORDS)
<< <<
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « « « « « « « ((
« « « «
. [ 1. KEY FIELDS [2. KEY FIELDS [3. KEY FIELDS
GEOMETRY AND MATERIAL ] CONTRACT NUMBER,MATERIAL, CONTROL SECTION ] MATERIAL AND CONTROL SECTION]
[0. RETURN TO MAIN MENU]
SELECT 0
« « « « « << << << << << << << « <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure L'. Screen for Update Information (Lane/Edgeline) Module.
w 0
«««««««««««««««««««««««««««««««««««««««««««««««««~««««««««««««««««««««««««««««««
« «
LANE/EDGELINE SUBSYSTEM UPDATE A RECORD
« <<
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« «
<< <<MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY << ET FOR EPOXY THERMOPLASTIC, PT FOR POLY THERMO << P FOR POLYESTER, TPL FOR THERMOPLASTIC « CPL FOR COLD PLASTIC, FD FOR FASTDRY ) << << TRAFFIC DIRECTION (ENTER 2 FOR 2-WAY., 1 FOR 1-WAY) : <<NUMBER OF LANES :
<< << << << << << << << <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO UPDATE)
F'igure 13. Screen for Update Information (Lane/Edgeline) Module (Search Parameters: Material and Geometry).
MDOT LANE/EDGELINE SUBSYSTEM RECORD NUM: 14
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « DISTRICT: FIVE « COUNTY: KENT « ROUTE: US-131-BR « CONTROL SECTION: 41014 « FEDERAL AID SYSTEM:
SEGMENT DESCRIPTION: S.JCT TO N.JCT JOB NUMBER ;
« << << << <<
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« BEGIN
MILE POINT: 0.00 -TRAFFIC DIRECTION (Enter 2 for 2-way, 1 for 1-way):O
NUMBER OF LANES 2
END 0.00
MARKING WIDTH: 4 CENTER LANE LEFT SOLID WHITE
ESTIMATED QUANTITY IN FEET
2120
TURN (ENTER Y BROKEN WHITE
-4250
FOR YES, N FOR SOLID YELLOW
17340
NO): BROKEN YELLOW
250
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« UPDATE EXISTING INFORMATION
TO GET A DIFFERENT RECORD ENTER P(REVIOUS) ,N(EXT), OR E(DIT) TO CHANGE THIS RECORD
Figure 14. A Typical Update Screen (Lane/Edgeline) Module.
6. After the record that needs to be updated appears on the screen
enter:
E - for Edit/Update.
7. The system will prompt the user for the required data item. When
an acceptable entry has been made, hit Return to move to the next
data item.
8. Upon completion, the system will ask the user about contractor
information (Y/N).
Y - will bring the related contract information on the
screen.
N- will ask for confirmation.
9. When all changes are made on the rna in file and contractor file,
the system will ask the user for confirmation (YIN).
Y - will save the information and return to r~odule 3.
N- will bring the cursor back to DISTRICT field.
Option 2. The user can get into this option by selecting 2 from the
"Update Information" module. A screen layout of this option is presented
in Figure 15. The procedure for operating this program are:
1. Enter control section information in the CONTROL SECTION box and
Return.
2. Enter material information in the MATERIAL box and Return.
3. Enter contract number information in the CONTRACT box and Re-
turn.
4. The system will ask for confirmation (Y/N).
Y will bring the first record on the section.
N- will bring the cursor back to CONTROL SECTION.
5. The rest of the procedures are identifical to option 1.
32
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « «
LANE/EDGELINE SUBSYSTEM UPDATE A RECORD
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « CONTROL SECTION : « « <<
«MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY <<
« ET FOR EPOXY THERMOPLASTIC, PT FOR POLY THERMO <<
« P FOR POLYESTER, TPL FOR THERMOPLASTIC <<
« CPL FOR COLD PLASTIC, FD FOR FASTDRY ) « « << « CONTRACT NUMBER : «
<< « ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR CONTROL SECTION TO UPDATE)
Figure 15. Screen for Update Information (Lane/Edgeline) Module (Search Parameters: Control Section, Material and Contract Number).
i:'
~ (:
!~ '<; :;;
Option 3. The user can enter into this option by selecting 3 from
the "Update Information" module. A screen layout of the option is dis
played in Figure 16. The user should enter material and control section
information to update a related record. The procedures for operating this
module are similar to the procedures of option 1.
Module 4. Delete Information Module
The purpose of this module is to delete designated records from the
active inventory files (i.e., main file and contractor information). A
screen layout of this module is presented in Figure 17. The detailed pro
cedures of this module are:
1. Enter material information into the MATERIAL box and Return.
2. Enter control section information.
3. The system will ask for confirmation (YIN).
Y -will bring the first record on the selection (Figure 18).
N- will bring the cursor back to MATERIAL box.
4. If this record is not the record the user wants to delete enter:
P - for previous record.
N - for next record.
5. After the record that should be deleted from the data base enter:
0 - for delete.
6. When the user wants to exit from this module, the system will ask
for confirmation (Figure 19):
Y -will remove the records permanently from the data base and
exit from this module.
N -will simply exit from the module.
34
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « «
LANE/EDGELINE SUBSYSTEM UPDATE A RECORD
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « <<MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY << ET FOR EPOXY THERMOPLASTIC, PT FOR POLY THERMO « P FOR POLYESTER, TPL FOR THERMOPLASTIC << CPL FOR COLD PLASTIC, FD FOR FASTDRY ) « << «CONTROL SECTION :
<< << << << << « << << <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO PROCEED)
Figure 16. Screen for Update Information (Lane/Edgeline) Module (Key Fields Materials and Control Section).
co
"'
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « «
LANE/EDGELINE SUBSYSTEM (DELETE RECORDS)
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « « « « « « « « « « « «
[1. KEY FIELDS : MATERIAL AND CONTROL SECTION)
[0. RETURN TO MAIN MENU)
SELECT 0
« « « « « « « « « « « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure 17. Screen for Delete Information (Lane/Edgeline) Module.
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « <<
LANE/EDGELINE SUBSYSTEM DELETE A RECORD
« <<
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << << <<MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY << ET FOR EPOXY THERMOPLASTIC, PT FOR POLY THERMO << P FOR POLYESTER, TPL FOR THERMOPLASTIC << CPL FOR COLD PLASTIC, FD FOR FASTDRY ) << << «CONTROL SECTION :
<< << << << << << << « <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO PROCEED)
Figure 18. A Typical Delete Screen (Lane/Edgeline) Module.
DO YOU WANT TO DELETE DESIGNATED RECORDS PERMANENTLY (Y/N)
Figure 19. Delete Confirmation Screen.
Module 5. Print Lane/Edgeline Information
The purpose of this module is to print a summary report of the Lane/
Edgeline inventory file. A typical output is presented in Figure 20.
Module 6. Print Contract Information
The purpose of this module is to print a summary report of the con
tractor information file. A typical output is presented in Figure 21.
Module 7. Long-Term Budgeting/Contract Generation
This module of LES Subsystem is designed to produce a long-term
budget and a contract document. The user can enter into this module by
selecting option 7 of LES Subsystem menu. A screen layout of this module
is presented in Figure 22.
1. The system will ask for the following information:
- MATERIAL
- CURRENT YEAR (base year)
- RANGE (number of years the user wants to prepare long-term
budget)
- DISTRICT
- INFLATION RATE
2. The user should enter: material, current year, range, district,
and inflation rate information into the system. The system will
ask for confirmation (Y /N):
Y- will proceed.
N- will back to Step 1.
38
COUNlY
l01~1H
10Nit4 ION fA
t\fr.J.T v,t:N r KEr'Jl KI:.:.Nf I<.Et'>IT 1-<I:::Nf 1\!:: I'll 1\U\jf
KL:Nl Kl:t\i I t\El'll
Kl-.1'11 1\l:.NT LJ"f TAvJH OTTi--\WI\ Lrl I AWH t)l 'I HvJH MU~l\l.DtJN
gfN r 1\t'NT
t',£N r
R(:-ute
f"l--21 I --'3bBS
l~·=·r-ot.
Se,:t ~ s~r.trner.t
D;,;:~cr'lp"l!Di'"•
.:.~>~tEl W. 01; IU~YNL.IH t\0 ,-::;4(t42 1-(E::NT Tu 1-':~ts
f"J-~4 3~(•81 W.(IF M-91 US-13l&R 4L(tl4 S.JCl lU N.JCl' L-1'36 '-tl(!,;;:':) S. OF CHICAGO M-37 41031 G. OF 52ND ST.
~l(t33 3 1~11.~ R0. N. 1'1·-21 4 11)41 CH l Cf-"tiJO D1~-
l-l'3t'.ftS 4lt)42 E Ttl IJU 131 N M-21 410~3 I:ROM ~1-44
i1 1·· 1 1
i>t-4:-.
I.JS--131
u:::.-131 u~ -!.31 u::.,- -~ ll<t1 1'1··41) t•J-21 1- )':1(.1:1/ ..
Uti·-~ll>t(
M-44 lJS--131 t_to~
1--l r::l(;.
•t l•.Jt:, 1 W II SL-11'-1 ~lVI::.
.<11(1/.:U L.f'Wt"C~ l'llCH. 1)1'1. 4lt)L1t U-lKF i'tlL'Ji. liH. 411:31 N r:fH'J1•1 .::tiTII Sr. '+I 1 -~ 1 F 1'\f'WI 1-'JE 41132 ~H~IP 111 I-~b
t).~~)S l f t{llf•l N .l UNCT 1 Clhl (1.:0•)72 H-H.li•J IJ'::-J-:3lf:tf( "/•.H).:<!; CH t L:(:\(.,lJ l.h-1 -,,.,1_1,·;"3 W. U!--- WHVLI'il- Y bJ(I/3 tJS--:~1 :J. JUNt.":T 41012 ~R AII-I Dl~ E~S-1
'-11014 1:1·HJI't u~ -1.:.:1 t> .• J-f-1\1 •. J·r itJ(,;_:7 t·.U & WlJ FHDI'l US··l.~l
Figure 20.
F't::d t=!lCJ
Sys
L.I-INE/C::OGt::.L 1NE H!JBSYSTEJ~I
I'll CHI GHI'l DEPHR rr<IENT OF ·r F<HNSPOI·HHTlON
P..-::<1 r,t Bt:-gll'o
(1. 1)1)
1.1. (II)
c·. 24 0.00 0. (H)
1), (H)
(1. (H)
0.(1(1
0. (H)
!). (II)
(1. (11_1 (1. (11)
f1. t•U
O.UIJ (1. I.H)
(1. (II)
•.1- (h~l
(1. (H)
!). (11)
O.IIU 1). 1,11.1
(1. uo (1. (H)
0. •)0·
SUI'<II•!t-H-IY HEPURT
PO:•l r-,t E1·,d
Cl. (l(l 0. 1)(1
4.(,6 0. (tO o.uu (1.1)1) (1. (H_I
o. (1(1
0. (H)
0. (1(1
1). (11_)
0. (1<)
1). ("11"1
<).(H)
0. 0(1
0. (h)
!).-(h)
1). (I!)
(). (>l_l
0. U(l
(1. (11_1
0. (II) u. 0(• 0. i)(l
S•:.:o 11 cl
Wn 1 te
"/l:ll4 1G4 7tf 2120
7l(l(H)
1168(1 f..8'jl) 't0(t0
13835 5:::,510 ."-::4711)
22870 cuo
{jb2'/(1
C:';j4<H/ •J24'::i b"/6•) 551.10
1 t\3.:0:(1 ~J-/67(!
:.-;74"](1
2 i 0:::(1
ftr'..::-1-<.er. White
1 (1£,
{jit5
13;::0 4250
22800 14160
Gf:.O(, fj(i(l
J /3'-t-'j 3~:Ell)
47:'-JI)
'114ll .1tl2l::':',
2340 .::·470
b:'J570 I)
.. ,,:,:£,~ l ,~7 .::~5 24~~
41.170 '-12t.(l
114']0
i:2'::H)t11
S·:oltd Yellow
149')5 11774 11)560
17340 854b5 73125
45/0 21070 70255
14lltl5 21040 1E.52t. 4Lt780 3b400
H715 4.::-:,tj(l 80~~0
1 f .. ?.7':"~ 5436:5 10:"(133(1
1735(1 41 o;:~o
t:U342'.3
Lane/Edgeline Subsystem Summary Report.
!.1 c lJ y
i:tr~ol-<.er. G~:o
Yell c•w IYJETRY R C CDN"f F LE NUf•!BEH D~lTE
14 -; 8 .::·wy 2LN C
0 2WY 2LN C 0 2WY 2U.J C
250 (IWY 2LN C
(I OWY 2LN C 91 ;'::0 I)WY 2L.!\I c 507~ (1WY ~jU\l C
125 t)VJY 5LN C 1 '::J05 OWY C:LN C
63'::J::i 0\--JY '+LI\1 C 2'::jit25 OWY 2LN C
6':.10 •)WY LtLI'l C 11 4('! UI-JY .::·u\l C
0 •A·JY 2LN C (1 OW'l" 2LN C (I ,-.wv .::L.N c
15::Au (IW'( (lt.t·~ C
1) (•W Y OLN C (I (>WY OJLN C
1) IJWY 2LI'-.! C 4(t~S I)WY 2LN c
:!..<:::(1 2WY 4LN 2t",(l 3\.JY <'tl.!\1 [;
tl58'3(l 2WY 3U\l C
1 ::.1 :_.~_-,_3
_L_.,
::. t'j:j
o u::3'-t::i-H e::; :jE,
.:.::
2 ;?
·' 2 .::
2
_ _:;
'• (J
(l
B5
UG B7 U/
1C:345-f( b'·~
CONT J'OE< CON fRFICTOH Nlll•lBER NUI'!Bt::R NAI•IE
11.,. DlSTHICT F.IVE
•
12345- R --
12 -~4:::. -I( G li C:i <~ ~ .. •.ll.i,-, • 101: ..:.•L a 1
CONT. SECT.
UNIT COST
WHITE ($i•$$)
I'IATERHlL ; P
34061 341)'-;2 34t)8 1 41<)14 4102'3 4 1 <)31 41033 41U41 410'-t2 41043 41061 411)!:H 41081 41131 41131 41132 (13(151
(J3072 700.::3 7(h)23
61073 41012 4101-'l it lt)27
0.0800 t). 08U1) (1. 1)800 0. 08(h) O.Ot:IOO 6.0800 0.0800 0. t)fj()l)
0.0800 0. 08(1(1 o. 1)800 0. (l/3(ll)
0.080(1 o. 08(11) (1. 0800 0. 08(h) 0.0800 O.OBOO (), (lt}(H)
0.0800 0. 1)800 0. l)(H)(J
0. (H)(l(l
1), ':j(H_/1)
SOLID (.JHITE (LFT>
555(1 71:114
16474 212•)
71 (l(it)
11600 6850 401)(1
13835 55510 ::::4710 22870
600 8827(1 2'::3440
'3245 E.76(l 5501)
18320 57670 374'::10.
2120 34255
5~5428
LANE/EDGELINE CONTRACTOR INFDRI"!ATION
l'1ICHIGAN DEPARTMENT OF TRANSPORTATION SUI"JMARY Rt:.:PORT
UNIT BROKEN COST SOLID
YELLOW <LFT>
BROKEN TRAFFIC MOBILIZATIOI\J WHITE YELLOW (LFT) ($$$$)
1(16 0. 0800 8.:15 o. oaoo
1320 0.0800 4250 0.0800
22B(J0 0. 080(1 14165 0.(l8(H) 6600 0.0800
8t)(l 0. 08!)0 50(1 0. t)i:\00
17345 0. 1)800 · 32610 0. Oti1)0
4750 0.1)800 i1 litO 0. 0800
18215 0.0800 2340 0. 081)\) 2't 70 1). 0800
55570 0.0800 0 1). 0800
4265 t).(ll)(l(l
137~'::5 0. 0800 245::. 0.0800 4070 0. t)l)l)(l 42::i(l (1. (l(H)(J
ll<ir:ll) O.U(H)(l
22'3U81
229081
14'395 11774 10560 17340 85465 73125 22525
45?0 21070 78255
1itl185 21040 16625 44780 36400
B715 42480 8030
1 62"15 54385 20330 25135 17 ::::5~) 4 lt)20
' 833429
YELLOW COST <LFT> ($$$$)
1478 0 0
250 0
9125 5075
125 1905 63'35
29425 690
1140 0 0 0
15340 0 0 0
4095 320 2::i0
:558'31)
131:303
0 0 0 0 0 0 0 0 n 0 0 0 0 0 0 (l
0 0 0 0 0 0 0
'::I~J
gg
COST ( $i;$$$$$$ l YEAR
0 0 0 0 0 !)
(>
()
0 <)
0 0 0 0 0 0 0 0 0 0 (I
"(l
(l
::;4
34
86 8:3 85 86 85 86 87 86 85 BE. 84 85 86 84 86 85 84 85 B5 tl:.':"j
86 87 8/ /j':J
Figure 21. Summary Report Contractor Information (Lane/Edgel i ne).
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « MDOT LANE/EDGE LINE SUBSYSTEM « « LONG TERM BUDGETING « « « « « « « <<MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY « « ET FOR EPOXY PLASTIC, PT FOR POLY THERMO « « p FOR POLYESTER, TPL FOR. THERMOPLASTIC « « CPL FOR COLD PLASTIC, FD FOR FASTDRY ) CPL « ;~
., « « «CURRENT YEAR 88 RANGE : 1 « « « «DISTRICT : FIVE «
""" ,... « « «INFLATION RATE 1 « « « ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO CONTINUE)
Figure 22. Long-Term Budgeting Input Screen.
i. !
,-_-,
'
3. The system will calculate the average unit cost by material and
marking type for base year. Please note that the system wi 11
include the user's specified inflation rate while calculating the
average unit cost. The system will display the average unit cost
by material and marking type on the screen. At this point, the
user can specify a new average unit cost. By default, the system
will use the calculated average unit cost.
4. The system will generate a budget for base year, as shown in
5.
6.
Figure 23.
The system will repeat steps 3 and 4 for other years depending on
the user's input in step 2.
As a final step of this module, the system will produce a print-
out of the existing data base, based on the previously furnished
user's input. The system will ask "Want hard copy printout for
base year? (Y/N)."
7. The system will produce an output for base year marking work, as
shown in Figure 24, (contract document for base year) if the
answer to the above question is "Yes."
8. The system will go back to the initial input screen.
9. The user can produce a new 1 ong-term budget by changing the pre-
viously submitted inputs.
Module 8. Cost-Effectiveness Analysis
The purpose of this module is to compare various types of marking
materials by type based on the present-worth cost. The user can enter
into this module by selecting option 8 of LES Subsystem. A screen l'ayout
of this module is presented in Figure 25.
42
"" w
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « LANE/EDGELINE SUBSYSTEM « « (\
(( LONG TERM BUDGETING \\
(( ((
(( MATERIAL p DISTiiiCT FIVE « (( (\
(( TYPE QUANTITY <LFTl UNITCOST AMOUNT YEAR \\ ({ (\
(( SOLID WHITE 561333 3., 15 1768198 88 \\
« (\
(( BROKEN WHITE 230375 4D20 967575 Be \\ ({ ((
(( SOLID YELLOW 833915 C" ·::0 r= ..J .. ~,J 4378053 88 ((
(( \\ (( BROKEN YELLOW 77739 6 .. 30 48'3755 88 \\ (( ((
{( SUM 1703362 7603581 ((
(( ((
({({({({((((({({{(({((({((({(((({(({((((({{(({(((({(({({({({({(((((({(((((((((((((((((((((((((((((((((((((((((((((((((({((((((((((((((((((({((((((((((((((((((((
PliESS ANY KEY TO CONTINUE
Figure 23. A typical computer generated budget for base year ( 1 ane/edgel ine marking).
Page No. 01/01/80
Route C<:•nt. Sect.
**District: FIVE
• M-21 I-96-85 M-44 * SubsiJbtr:•t.al *
3406-1 34042 34081
Segment Desct·ipt ion
Ceounty: IONIA
W. OF HAYNOR RD KENT TO I-'36 W. OF M-91
LANE/EDGELINE SUBSYSTEM MICHIGAN DEPARTMENT OF TRANSPORTATION
SUMMARY REPORT
Fed M i 1 e Mile Aid Poi r.t P<:·int Ger:•roetry Sys Begin End
MARKING TYPE ,p
FU 0.00 0.00 2 WAY 2 RS 0.00 0.00 2 WAY 2 FU 2.24 4.66 2 WAY 2
LANE LANE LANE
Figure 24. Contract generation printout.
4 in 4 in 4 in 4 in Solid Brr:ol·<.en Solid Brol-t.er. White White Yellow Yellow (1ft) (1ft) (1ft) (1ft)
5650 106 14'395 1478 7814 845 11774 0
16474 1320 10550 0
2'3938 2271 37329 1478
29938 2271 37323 1478
,. l1'
, «««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « « « «MATERIAL « « « « «DISCOUNT ((
«TERMINAL « «DISTRICT «
MDOT LANE/EDGELINE SUBSYSTEM COST-EFFECTIVENESS ANALYSIS
(ENTER EF FOR EPOFLEX, E FOR EPOXY
RATE:
ET FOR EPOXY PLASTIC, PT FOR POLY THERMO P FOR POLYESTER, TPL FOR THERMOPLASTIC CPL FOR COLD PLASTIC, FD FOR FASTDRY )
1 ANALYSIS PERIOD:
CPL
COST: 0 MAINTENANCE COST:
SIX
5
<< « « « « « « « « « « «
0« « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO CONTINUE)
Figure 25. Cost-Effective Analysis Input Screen.
1. The system will ask for the following information.
- MATERIAL
- DISCOUNT RATE
- ANALYSIS PERIOD
-TERMINAL COST (terminal cost at the end of the analysis
period)
- MAl NTENANCE COST (most cases it wi 11 be 0)
- DISTRICT
2. The user should .enter: material, discount rate, analysis period,
terminal cost, maintenance cost and district information into the
system. The system will ask for confirmation (YIN):
Y- will proceed.
N -back to Step 1.
3. "The system will calculate the present-worth cost of the material.
by marking type, as shown in Figure 26.
4. The user can determine the present-worth cost for any other
material by following steps 1-3.
5. The user can get a hard copy by using the SHIFT and PRT. SCR keys
at the same time.
6. The user will compare the hard copy printouts of the different
materials and determine the cost-effective material.
46
««««««««««««««««««««««««««««««««««~««i««««««««««««««««««««««««««««««««««««««««««-
« LANE/EDGELINE SUBSYSTEM « « « « COST-EFFECTIVENESS ANALYSIS << « « « MATERIAL CPL DISTRICT SIX « « « « TYPE PRESENT WORTH COST « « « « SOLID WHITE 9.0189 « « « « BROKEN WHITE 9.0189 « « « « SOLID YELLOW 9.0189 <<
.10> << « ._, BROKEN YELLOW 6.5681 << <<
« << ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
PRESS ANY KEY TO CONTINUE
Figure 26. A Typical Output of Cost-Effectiveness Analysis Module.
4.0 SPECIAL MARKING SUBSYSTEM (SMS)
The main inventory data file of SMS cont.ains locational and descrip
tive information on special markings. Data entered into the main inven
tory data file from the completed workorders prompts the system to initi
ate the necessary action, as presented in Figure 27. If the workorder
pertains to the initiation of a new marking, then a new record containing
all related data is created within the inventory file. If the workorder
pertains to changes to an existing marking, then the new information is
updated over the existing data. SMS contains the capability of permitting
CRT review and scroll of data bases. The auxiliary program enables the
deletion of selected records from the data base and the development of the
summary print-out.
Description of Inventory Files
The main inventory file prov.ides for entry, up·dating and access to
data related to all of the special markings that are under the jurisdic
tion of the Michigan Department of Transportation. The inventory file
consists of one record per marking workorder describing its location and
attributes (width, type, length, amount, brand, etc.) in an expanded,
alpha-numeric form. A description of data contained in each record is
presented· in Table 4. Specific marking on a particular roadway has a
unique contract number and control section. The codes used for the dif
ferent type of marking are those specified by the MOOT, such as FD for
"Fast Dry," LTO for "Left Turn Only," and so on. Contract information
related to each marking is stored in the contract information file. A
description of data contained in each record of the contractor file is
present in Table 5.
48
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « S P E C I A L M A R K I N G ~ U B S Y S T E M « «««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << << << 1. << 2. << 3 . « 4. « 5. << 6. « 7 . << 8.
ADD INFORMATION EDIT INFORMATION UPDATE INFORMATION DELETE INFORMATION PRINT SPECIAL MARKING REPORT PRINT CONTRACT INFORMATION LONG TERM BUDGETING COST -EFFECTIVENESS ANALYSIS
« « << << << << << << << <<
. << « « ««««««««««««««««««««««««««««««««« select 0 «««««««««««««««««««««««««««««««««««
<< 0. EXIT
Figure 27. Screen for Special Marking Subsystem Main ~1enu.
Table 4. Description of the Special Marking Subsystem Data Item
Column He ad i ng Data Type Data Limitation De script ion
District Alpha-Numeric None The name' of maintenance district.
County Alpha None The name of the county.
Route Alpha-Numeric 2 Alpha, 3 Numeric The name of the route (such as US-23). & 2 Alpha
Alt #1 ( sornet i mes a road Alpha-Numeric 2 Alpha, 3 Numeric The first alternate name of the route, if segment has more than one name)
& 2 Alpha any.
A lt #2 (sometimes a road Alpha-Numeric 2 Alpha, 3 Numeric The second alternate name of the route, if segment has more than & 2 Alpha any. one name)
Federal AID System Alpha No Numeric A special code for the federally funded projects.
Control Section Alpha None An unique number assigned to a road segment by MOOT.
City of Township Alpha No Numeric The name of the city or township.
Cross Street or Alpha-Numeric None The n arne of the nearest cross street or rail-Railroad Crossing road crossing.
Surf ace Alpha None The name of the roadway surface material (such as bituminous, concrete, etc.) .
Geometry Numeric No ·Alpha This represents the roadway configuration (such as 2-way, 1-way).
Table 4. Description of the Special M'arking Subsystem Data Item (Continued)
Column Heading Data Type Oat a L imitation Description
Number of Lanes Numeric No Alpha This represents the number of lanes.
Intersection Leg Alpha No Numeric This represents the compass direction of the intersection leg (such as N for North, S for South, etc.).
Affected Lane Alpha-Numeric 1 Numeric & This represents the number and the type of 1 Alpha 1 ane affected by the special marking.
Distance from Cross Numeric No Alpha Distance of the specialmarking from the near-Street est cross street.
Marking Type Alpha No Numeric This represents the type of special marking (such as S for School, LTD for left etc.) •
turn only,
Contract Number Alpha-Numeric 5 Numeric & The contract number assigned to a particular l Alpha job.
Quantity (Each) Numeric No Alpha The number of special markings.
Quantity (Lin ear Ft) Numeric No Alpha The amount of marking in LFT.
Milepoint Numeric NO Alpha This represents the reference point of a mark-ing.
Cycle Numeric No Alpha When in format ion on a road segment marking is entered into the system, the system sets cycle to 1. However, when the same section of the· roadway is repainted, the system sets cycle to (current year - previous year of painting).
Ln N
Table 5. Description of the Special Marking Contractor Information File
Column Heading Data Type Data Limitation Description
Contractor Name Alpha-Numeric None The name of the contractor.
Job Number Alpha-Numeric 5 Numeric & The job number related to a specific contract. 1 Alpha
Material Alpha No Numeric The marking material (such as fast dry, poly-ester, etc.).
Product Brand Alpha-Numeric None Brand of the marking material is divided into two brand categories based on col or:
White -' Yellow-
Unit Cost (Each) Numeric No Alpha Cost of marking by number.
Unit Cost (Linear Ft) Numeric No Alpha Cost of marking by LFT.
System Operation
Module 1. Add Information
This module is intended for use when a new marking has been in
stalled. A screen layout of this module is displayed in Figure 28. De
scription of the type and limitation of each data entry is presented in
Table 4. The procedures for performing activities of this module are
presented bel ow.
1. Enter "District" information first in the box next to DISTRICT
and Return.
2. Followed by COUNTY and ends at DATE OF INSTALLATION.
3. Upon completion of data entry into the main inventory file the
system will ask, whether the user wants to enter into the con
tractor information (YIN).
Y -will bring the contractor information entry screen as of
Figure 29.
N- will take the user to Step 6.
4. Enter "Contractor Name" information in the box next to CONTRACTOR
NAi~E and Return.
5. Followed by JOB NUMBER and ends at UN IT COST.
6. Upon completion of data entry into the contractor file or respond
"N" to the system's previous inquiry, the system will ask for
confirmation (YIN).
Y -will save the information in the respective data base.
N- will bring the cursor back into the district field.
7. In order to exit from the "Add Information" menu enter "QUIT" in
the district field and Return.
53
SPECIAL MARKING SUBSYSTEM MICHIGAN DEPARTMENT OF TRANSPORTATION
~«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
« District: County: « « « Route: « FEDERAL AID SYSTEM : « « City or Township:
ALT # 1. ALT # 2. Control Section:
Cross Street or Railroad Crossing:
« « « « «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« Surface(ENTER B FOR BIT.,C FOR CON):
Int. Leg. (Compass Dir.):
Lane-1 Affected Lanes:
Geometry (2-Way or 1-Way): No. of Lanes:
2 3 4 OTHERS
Distance From Cross Street: ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure 28. Screen for Add Information (Special Marking) Module.
MDOT CONTRACT INFORMATION (SPECIAL MARKING)
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « CONTRACTOR NAME « « « « JOB NUMBER « «Ml'.TERIAL, (ENTER EF FOR EPOFLEX, E FOR·EPOXY « « ET FOR EPOXY THERMOPLASTIC, PT FOR POLY THERMO « « P FOR PLASTIC, TPL FOR THERMOPLASTIC « « CPL FOR COLDPLASTIC, FD FOR FASTDRY « «PRODUCT BRAND WHITE : YELLOW « « «
"' « UNIT COST (EACH) : $ 0.0000 «
"' « UNIT COST (LINEAR FEET) : $ 0.0000 « « « ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
IS THE ABOVE ENTRY CORRECT ? (Y OR N)
Figure 29. Screen for Add Information (Special Marking Contractor File) Module.
(The user can enter any other information in Material and Markl.ng Type Field.)
[_'-;
Module 2. Edit Information
This module is intended to edit the existing data base. The primary
purpose of this module is to -correct prior entry errors. A screen layout
of module 2 is displayed in Figure 30. The user can get into this module
by selecting option 2 of SMS Subsystem. The procedures for operating this
program are:
1. Enter control section information in the CONTROL SECTION BOX and
return (Figure 31).
2. Enter the marking type information.
3. The system will ask for confirmatio-n (YIN).
Y -will- bring the first record on the selection.
N - wi 11 bring the cursor back to the material box.
4. If this is not the record, the user wants to edit, enter:
P - for Previous record.
N - for Next record,
5. Once the record that needs to be edited appears on the screen,
enter:
E - for Edit.
6. The system will prompt the user for the required data item. When
an acceptable entry has been made, hit return to move to the next
data item.
7. Upon completion, the system will ask the user about contract in
formation (Y /N).
Y- will bring the related contract information on the screen.
N - wi 11 ask for confirmation.
8. When all changes are made on the main file and contractor file,
the system will ask the user for confirmation (YIN).
Y will save the information and return to initial screen.
N -will bring the cursor back to the DISTRICT field.
56
i-
'
««««««««««««««««««««««««««««««««««««««««««««««««««««.««««««««««««««««««««««««««« « «
MDOT SPECIAL MARKING SUBSYSTEM (EDIT EXISTING RECORDS)
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « « « « « « « « « « « «
[1. KEY FIELDS : CONTROL SECTION , MARKING TYPE ]
[0. RETURN TO MAIN MENU]
SELECT 0
« « « « « « « « « « « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure 30. Special Marking Edit Module Main Screen.
en OJ
««««««««««««««««««««««««««««««««««««««««««««~«««««««««««««««««««««««««««««««««««
« «
MDOT SPECIAL MARKING SUBSYSTEM EDIT A RECORD
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « << «CONTROL SECTION : « «MARKING TYPE « << « «
(ENTER RTO FOR NRT FOR
S FOR SCHOOL, 0 FOR ONLY RIGHT TURN ONLY, LTO FOR LEFT TURN ONLY NO RIGHT TURN, NLT FOR NO LEFr TURN
« « « « << « « « <<
««««««««««««««««««««««««««««««««««««~«««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO EDIT)
Figure 31. Edit Module Entry Screen.
Module 3. Update Information
This .module is intended to update the existing records due to main
tenance work performed on the existing marking. A -screen layout of this
module is displayed in Figure 32. Three options are available in this
module to retrieve an existing record.
Option 1. The user can update an existing record by providing mate
rial (material type such as FD for fast <lry, etc.) and road surface infor
mation.
Option 2. The user can update an existing record by providing con
tract number and road surface information.
Option 3. The user can update an existing record by providing con
trol section and marking type.
Option 1. The user can get into this option by typing 1 from the
"Update Information" module. A screen layout of this .option is presented
in ·Figure 33. The procedur:es for operating this program are:
1. Enter material information in the MATERIAL box and Return.
2. Enter road surface information in the ROAD SURFACE box and Re
turn.
3. The system will ask for confirmation (Y/N).
Y -will bring the first record on the selection.
N - wi 11 bring the cursor back· to MATERIAL box.
4. If this record is not the record the user wants to update enter:
P - for Previous record.
N - for Next record.
5. After the record that needs to be updated appears on the screen
enter:
E - for Edit/Update.
59
"' 0
««««««««««««««««««««««~«««««««««««««««««««««««««~«««i««««««««««««««««««««««««««« MDOT SPECIAL MARKING SUBSYSTEM (RETRIEVE EXISTING RECORDS) "
« «««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« <
.< < < < < < < < < < < « «
[1. KEY FIELDS [2. KEY FIELDS [3. KEY FIELDS
MATERIAL , RO.AD SURFACE CONTRACT NUMBER, ROAD SURFACE CONTROL SECTION , MARKING TYPE
[0. RETURN TO MAIN MENU]
SELECT 0
« « « «
" «
" " « « « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure 32. Screen for Update Information (Special Marking) Module.
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « <<
MDOT SPECIAL MARKING SUBSYSTEM UPDATE A RECORD
<< <<
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << << <<MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY << ET FOR EPOXY PLASTIC, PT FOR POLY THERMO << P FOR POLYESTER, TPL FOR THERMOPLASTIC << CPL FOR COLD PLASTIC, FD FOR FASTDRY ) << <<ROAD SURFACE (ENTER C FOR CONCRETE, B FOR BITUMINOUS << L FOR LATEX, R FOR ROTO-MILL)
« << << << << << << << <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO UPDATE)
Figure 33. Screen for Update Information (Special Marking) Module (Search Parameter: Naterial and Road Surface).
6. The system will prompt the user for the required data item. When
an acceptable entry has been made, hit return to move to the next
data item.
7. Upon completion, the system will ask the user about contractor
information (Y/N).
Y -will bring the related contract information on the
screen.
N - will ask for confirmation.
8. When all changes are made on the rna in file and contractor file
the system will ask the user for confirmation (Y/N).
Y -will save the information and return to change informa
tion module.
N- will bring the cursor .back to district field.
Option 2. The user can get into this option by selecting 2 from the
"Update Information" module. A screen layout of this option is presented
in Figure 34. The procedure for operating this program are:
1. Enter contract number information in the CONTRACT NUMBER box and
Return.
2. Enter road surface information in the ROAD SURFACE box and
Return.
3. The system will ask for confirmation (Y/N).
Y -will bring the first record on the selection.
N- will bring the cursor back to contract number.
4. The rest of the procedures are the same as the previous option.
62
"' w
«««««««««««««««««««««««««««««««««««««««««««««««««·««««««««««««««««««««««««««««««« « «
MDOT SPECIAL MARKING SUBSYSTEM UPDATE ARECORD
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « «CONTRACT NUMBER « « « « «ROAD SURFACE (ENTER C FOR CONCRETE, B FOR BITUMINOUS « L FOR LATEX, R FOR ROTO-MILL)
« « ((
« « « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR CONTRACT NUMBER TO UPDATE)
Figure 34. Screen for Update Information (Special Marking) Module (Search Parameter: Contract Number and Road Surface).
Option 3. The user can enter into this option by selecting 3 from
the "Update Information" module. A screen layout of the option is dis
played in Figure 35. The user should enter control section and marking
type information to edit a related record. The procedures for operating
this program are similar to the procedures of option 1.
Module 4. Delete Information Module
The purpose of this module is to delete designated records from the
active inventory files (i.e., main file and contractor information). A
screen layout of this module is presented in· Figure 36. The detailed pro
cedures of this module are:
1. Enter control section information into the CONTROL SECTION box
and Return.
2. Enter marking type information.
3. The system will ask for confirmation (Y/N).
Y- will bring the first record on the selection (Figure 37).
N- will bring the cursor back to MATERIAL box.
4. If this record is not the record the user wants to delete enter:
P - for previous record.
N - for next record.
5. After the record that should be deleted from the data base enter:
0 - for delete.
6. When the user wants to exit from this module, the system will ask
for confirmation (Figure 38):
Y - will remove the records permanently from the data base and
exit from this module.
N - will simply exit from the module.
64
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « «
MDOT SPECIAL MARKING SUBSYSTEM UPDATE A RECORD
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << << <<CONTROL SECTION : « «MARKING TYPE « « « «
(ENTER RTO FOR NRT FOR
S FOR SCHOOL, 0 FOR ONLY RIGHT TURN ONLY, LTO FOR LEFT TURN ONLY NO RIGHT TURN, NLT FOR NO LEFT TURN
<< << << << << << << << <<
«««««««««««««««««««««««««««««««««««««~«««««««««««««««·«««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO PROCEED)
Figure 35. Screen for Update Information (Special Markin~) Module (Search Parameter: Control Section. and Marking Type).
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « <<
MDOT SPECIAL MARKING SUBSYSTEM (DELETE RECORDS)
<< <<
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << << << << << << << << << << << << << <<
[1. KEY FIELDS CONTROL SECTION , MARKING TYPE ]
[0. RETURN TO MAIN MENU]
SELECT 0
<< << << << << << << << << << << << << <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure 36. Screen for Delete Infonnation (Special Marking) 14odule.
««««««««««««««««««««««««««~«««««««««««~«««««««««««««««««««««««««««««««««««««««««
« «
MDOT SPECIAL MARKING SUBSYSTEM DELETE A RECORD
<< <<
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « << «CONTROL SECTION : << <<MARKING TYPE << << << <<
(ENTER RTO FOR NRT FOR
S FOR SCHOOL, 0 FOR ONLY RIGHT TURN ONLY, LTO FOR LEFT TURN ONLY NO RIGHT TURN, NLT FOR NO LEFT TURN
<< << << << << << << << <<
«««««««««««««««««««««««««««««««««««~««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO PROCEED)
Figure 37. A Typical Delete Screen (Special Marking) Module.
DO YOU WANT TO DELETE DESIGNATED RECORDS PERMANENTLY (Y/N)
Figure 38. Delete Confirmation Screen.
I~
Module 5. Print Special Marking Information
The purpose of this module is to print a summary report of the spe,
cial marking inventory file. A typical output is presented in Figure 39.
Module 6. Print Contract Information
The purpose of this module is to print a summary report of the con,
tractor information file. A typical output is presented in Figure 40.
Module 7. Long,Term Budgeting/Contract Generation
This module of SMS Subsystem is designed to produce a long,term
budget and a contract document. The user can enter into this module by
selecting option 7 of SMS Subsystem menu. A screen layout of this module
is presented in Figure 41.
1. The system will ask for the following information:
, MATERIAL
, CURRENT YEAR (base year)
, RANGE (number of years the user wants to prepare long,term
budget)
, DISTRICT
, INFLATION RATE
2. The user should enter: material, current year, range, district,
and inflation rate information into the system. The system wi 11
ask for confimation (Y/N):
Y - will proceed.
N -back to Step 1.
68
CUUI\JTY
CL INTCJN HLL i::Gf-lhl ALLEGHN ALL£GjCiN LLIN'I [JI\i
CLlNIOI'l l.L lJ'.(/CJN CLli>JTltN CLl1\l fQ,\1 CLll\lli.JN
CL 1 N ll.ll\1 CL I 1\IT(JI-.j
CLINTON c~ 1!\ITOI-.J LLli\1101'-1 CLINfON CLJ1\II-O,,.
CLII>.~TUN
CLINHJN CLiNTON Cl Jr\ol·l-01" CL>NH.ll\1 c:~_ 1 ,,. rrJ1'-J L:LJI\1101'4 GHI-i"IHJT Gf~A·rror
GRj:l'f I UT
GHH .. f 1 lJ"I Gl{l4f JUT GliATlfJT ILJN}i)
lUNl.H l Dl>~ l A l(jNli-1
lUNlil lUI~IH
lUNlH l ~.iHI.llLL!l 1 Sf-4llt.L .. LH 1 ~-lHbf..LU-.l ISAt;f:LLFI
HCJUTE:
I'J-.:::1 , .. , .. 4•' i•l--4(1
1"1- •tU
us -27 Ub·· ;:_'/ U~j·<~l
IYI- ,:..' 1
us--.:-;7 US-2/ u~-27
1-"::~r.,
I --·:;a
1-96 1-'::Jb 1 -';:~(:,
1- ':JE. 1-'::~t:.
1-·':H:.
1-·'::Jr~
l -·~c. 1··-':}t.:.
Co;orot. C11.y Or'
S8ct. Tw)..l.
l':1•.1Cl FUWL.t:H t).~l.l/0::: lUJI L.C\J~[)
1_1,-;)u/.::: HOLLf·lND 03u7 2 HlJLLAI'-JD l'OJ(•3l S r .f0f1NS l •:j(l:il t:i I JUI-li\IS
1 ':.l•.J~~ l Sf J t)riNS
1 '.JUG l FU"'JL Ll-l l'::H)31 !:if JUHNS l':JI)]J. ~:i"f JOIII\IS 1'3(d1 ST JOHNS 1 ':;11:122 t:.t~(.JLa=:
1 'J(J..':c2 Et-)C:iL[ 1 'J<Ji:.:C: t:.HGL.t:::
1';:,11"'.::2 EHliLE 1 ':J(I0::::2 t:t-H:3U2 1 ':.1< .. 1.:::..'::: t::HGLE I 'j1.1.::',~· Eo HGLE
1 SH)2.::: i::.l-il:3LE 1':!<),"02 Wt-.iTEI~TL!Whl
1 ':Ju..:::~~ Wt~ rt::rtTUWN 1 ·:J•.l..:::~.,: W.Cll u--n UW1'-J !'](1._:-:.:::: WHTEH fOI--Ji\1
CHDS!:l ST. n r~ RH X-Il'ILJ
1'11-HN ST (..>1:1 1
6ul GOl WHL. INN fl'lf.H .. L
1'121 s rnH;: 1'1..7: 1 STt:n E GA11'1 ST
bALDWIN ST l-IHLDW 1 N 5 T E1~U .. DW I 1\l ST GHt-il\lbE f-ID'Ii' 1 G~HNGE HJHU W. i:.ID. I~AI'IP+I-.::0
W BD Ri-'IJ'In)ff3 J'fll(Jt)E.l)D. R~il•!f.Jlfl
l•llOOE. f.ID. HAI•JP+i'.l W. iJD. Ht-:IMPi~3 W. liD. Rl:'lM~'l~f3 bD. I'HVUi tn W. t1D. R?-ll•tPU3 W. llD. f~?~!·I~+L.:; W. LID. Rt:ll'!P#3
l ---':Jr., 1 '_-)o)L-:::.::: vJA I l:~tn OWN W. 1-'•0. IH4J•I~If.3
l'fl- 46 2'3U 12 ~~~--4t, ,:,. .. ],)1<:: 1•!-46 2':)(112
u:'.i-·2 7 1~n .:::·:J•) 1 :J US-·27 L1F< 2'3(11 ::i US-..::'7 BH 2':.1,)1!::, r-1- t-..G .:,'+•_1:.:;2 1•1-·LG 3'-ti.I.S,-:·
!•1-t.G 34•).32 1•1-6(:, ::;4((~,::
1•1··=-•) 3411,':;:1 1~1-~(1 ~~'tUO:::: l
J•J---::.o 34u.:.: 1 (>1·-..::'1_1 :~·~,->.:.: 1
1"1-<::(• 3'/•)21 1•1-C::t) 3/(1.,-: 1
US-27 l..iR 3'/011
ST LUUIS DHVIS ST ~Jf LOUIS DHVI~J ST Sr LUUlS 1TH.Cil.:;A I THt~CA 1 THAGi LLJI'i!A
DHVIS ST AI(Ci40H\ ST (-lRCADIA ST AI<r:t4D I i4 ST l:iOl
1 Cil'i Hi lJ(Il lUiHH Gui 1 l"J!\1 I 14 Ul'i 1
u~, nu~:s~;n ~.JH~-'H. tiT l..l-\ C!I)E~.i~iH Wi~~iiJ. ~,;·r
l.t\ CJDES!:if-i ~hlS~I. ~:JT
I•ITI--•l_l-~H~,I.\I'If !\li\INLY bf f>ll PLCA~3flNr !\lNNf:Y tiT M r PL.CA~:Jf4N r I·{ J 1'-JI'>lt: Y EiT M fPI_[RSAI'i'l [IHCJUI•IF l [LDST
SPECI~\L i'tlllt11{ 1 NG SUl:ISVSTE!'l
MlCHIGHN DEPARTMEI'-JT OF THI=lNSPORTATION SUMMAHY REPDFn
11'-IT L
E
" E 1:0:
N s s
s w
" E
" w w r:::
" s s s
.b w w E N N s fj
• !,}
s
E:: G
DIST. FRLJJ'I
I"IIL[ X·-ST Pl'JlNT <FT>
(l. J)(• 1 ~-::::; I.I.UO
0. (JI)
0.1)(1
0.(11)
0. (ll) 0. t)(l 123 o.uo (l.(l(l
0. (ll) (1. (H)
0.1)0 0. (11)
0.(1(1
0.0(1 0. tJ(l
(1. (ll)
1). 01..1 (1. (11)
(1. 1.1(1
0.00 0.1..10
(J. (11,1
o). (H)
0. 1)(1
(1. I)(J
1). (1(1
0. (II) 0. (II)
1). (H)
0.0(1 0. (H)
0.00 O.UO· (1. I)U (J. (It)
1). (h)
1 .. 1. (1(1
(I. (ll)
(1. (ll)
(1. (H) 50
s FED U A 1 D H 1•1?\RK SYr::i F TYPE
FR 8 E.CW I'!U
"u I•JU
FU FU FU FH FU ru FU JH !R 1 F~ IR 11< IR lH JR ll"(
IR JR If< lt(
FU FU FU FH FR 1-' F~
FU f"'L!
FU r:u fH Fl:(
FR FIJ FU FU FU
[I ,:0:4 8 E1 RH B 248 b LTH [I 248 B 6L:W D E.CW B S B E.CW 8 s B DR B 24D [I DH El 2~1£1
iJ DA B 2"+8 B D?-1 B 2i•B 0 Ni n o.~
B LT~l
B RHl B 24i:C
B S [1 GCL-J
B S B S B GCW 8 s B F<F< B 248 B RH 8 248 1::1 s 8 6CW B S B Ei B 6CW Jj s B E..CW
c y
QU~IN G!UAN CONTFH·ICT Hf~ND flf~NlJ · C (FTl (#10 NlJI'fiBER YELO ltJHilE LE YEHI~
120
0 30
0 30
1 .::1) 12/)
0 150
0 I)
40 I)
30 <)
40 0
.:,I)'
(I
(I
(I
I)
50 0
100 (I
<)
120 0 0
::;o (1
30
'-' 100
0 (f
BO (I
!50
1) 1 ~:345~Y I)
(I
t5 123'+5-Y (f
1..1
0 123'+~-Y
2 0 2
I)
I. 0 1 0
I)
0
2 (I
2 2 0 2 (I
0
(J
0
0 B7 2 B:-:~
3 BE 4 e·! 5 [1:::0
LJL 2 tJtt
3 bl 4 85 3 &.:1
0 B7 3 BE, ::, 87 2 IJb 2 8:::0 2 eE:. 2 85 2 86 .:=: 85
6E £1:5 b5
.:, bE. ,:; tf! 3 87 3 tJ::'~
2 85 3 B::i 3 86 3 t.\5 3 8!:) 3 fll:'.,
3 !:l-E.
.::.. 8t:". 3 tilt
3 o~,
2 lJ.Ii
2 85 2 86 2 BLt
Figure 39. Special Marking Subsystem Summary Report.
CUhi'T. JCJ!J l.ONT. NLJI•H:n::.l"i 1\J~Io•d:<~J~ l'<t'~J•t~.
t.:'J4~--Y
12~~4 ~-- '{
Figure 40.
UI\J l T
~-JPEC IHL W)RK lNG CONTRHCTOR li\l~OR!•IR f' 1 ON
I¥11CHJ Gi-lN m:rnRTJ'<'lEI\I"f UF TFlAI\JSPOHTfHl[Jhl SUJ•U•It~RY f<d'J()f(f
UNIT COST BRAND Etf<t~ND CLJNT. C!UI4NflTY
sr:cr. <LFrl Cl1ST MrlRIUNG G!LlrlNTlTV ( i>'P.l TYPE (NUJ'lDEl·n ($~) YELLOW wrn ·1 E YE~iR
1 3(tE.1
(1.3072 u::kt"72 t)3o:t7 0.:::
13<)31 l'Jo):::d.
1 'JU::.. .L 1 ':Jub 1 1 ':lt'.t31 1 '0-J•:•.:; 1 1 ']<.!31 1 ·:ji)22
1 ':lu22 1 ':jo),::"2
l ':::h)22 1'3<)22
19•)22
1 '::7022 19•)22 1"0::1•)22 1 '::702~2 1 'j(t.:-.:2
l':Kt22
1 ':)022 2'3•) 12 2'::1•)12 2':j012 2']•)1 ~ 2'::1•)15 29<)15 34(132 34<)32 3-'1-(132 34t)32 34021 34<)21 3Lt021 37021 37021 37021 37011
f'lt-.iTEHliiL CPL.
120 3U: (•000 E.Cl.-J ,3(t E.. (l(t(•t) f::Lt B
(I .;,..:;. (J(I(HJ J<R 30 6. O<)UU 2-+lJ
0 l2.U•)0t) LTA ;::;(t E...O(I(H) 24H
li:'c(l 2. (1(,(11) bCW
12i) 2::. (l(HJO E..CW
1) 23. (H)<)(! S 1 b•.t 2. (•1.1(1(1 t.CW
(! 12. (H)(H) 8
t) 1 1. (I(HJt) l){1
4(1 6. (I(I(H) 2ttf:.f
(1 i..:'.:.U(l<)(l UH
3<) 6. i,l(H)(I 248 (l ::;3. ()(H._t() D~~
lt<) 6. 0000 2•:tB 0 32. (l(!(t(l DA
"•0 0. !)000 24B 0 li~. OOC•O DA 0 1 3. (H)( H) D~l
(• 14.0(H)I) LTA 0 . 15.0000 RTA
50 6.0000 24B 0 12. (1(1(1<) 5
100 2. 000<) bCW (; 12.(H)(•(l 5
0 120'
" 1:3. <)000 s 2. 0000 6C·l.-J
12. (l(H)(I S 11. (I(J(H) RR
E. O(l(H) 2'~B
11. l)(l(l(l f<H 3(1 f.... OO(t(l E:'tll
(! 2. (l(H)t) S
100 2·. 00(10 E.CW (I 1 l. 0(•00 8 (l <::2. (1(1<)(1 s
60 2. 0<)00 6CW 0 11. (!(tOO S
150 2.00(10 6CW
0.0000 0 2:4. (!l)<~!l)
J 2:5U. O<.lt)l_t
<) 23. oouo 5 tl•). <)(H)!)
o 23.u0UO 0 34. c)(l(lt)
I) t). (H)(•O
2 15!). 0000 (J 1 1. t)(l(l(l
2 15•). (l(l(H)
i::\0. (11)(;(1
(l 12.000(1 U•J. t)OuO
(1 12. UO(H)
'1 l::i•). UO•)<) 0 1;.::. (l(J<)O
l::iO.OOOO 0 12. (l(I(H)
/j(l. (ll)(l(!
BO. (t(H)(l /::10. (H)(h)
8•). 0000 (I 11. 0006 1 150.0000 (I 12.(H)(I(l
150. (1(1(1(1 2 150.00(1(1 0 12.0000 2 150.00(10 2 250.00(11) (I 11. 000(1 2 250. (l(H)(l (I J. 2. (H)(H)
15(1. (J!)(l(l
(I 13.0000 150.0000 1 ~;0. (I(H)(I
(J 12.(1(l(H)
150.0000 (I 12.0000
Summary Report Contractor Information (Special Marking).
87 e~::,
Bb 87 85 /:jf-,
8'• 67 85 84 87 BE. 87 ll6 &5 66 85 BE. 65
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << « « « «
MDOT SPECIAL MARKING SUBSYSTEM LONG TERM BUDGETING
«MATERIAL (ENTER EF FOR EPOFLEX, E FOR. EPOXY « ET FOR EPOXY PLASTIC, PT FOR POLY ,THERMO « P FOR PLASTIC, TPL FOR THERMOPLASTIC « CPL FOR COLD PLASTIC, FD FOR FASTDRY « «CURRENT YEAR « «DISTRICT : « «INFLATION RATE «
RANGE :
« « « « « « « « « « « « « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO CONTINUE)
Figure 41. Long-Term Budgeting Input Screen (Special Marking).
3. The system will calculate the average unit cost by material and
marking type for base year. Please note that the system will
include the user's specified inflation rate while calculating the
average unit cost. The system will display the average unit cost
by the material and marking type on the screen. At this point,
the user can specify a new average unit cost. By default, the
system will use the calculated average unit cost.
4. The system will generate a budget for base year, as shown in
Figure 42.
5. The system will repeat steps 3 and 4 for other years depending on
the user's input in step 2.
6. As a final step of this module, the system will produce a print
out of the existing data base, based on the previously furnished
user's input. The system will ask "Want hard copy printout for
base year? (Y /N)."
7. The system wi 11 produce an output for base year marking work, as
shown in Figure 43, (contract document for base year) if the
answer to the above question is "Yes."
8. The system will go back to the initial input screen.
9. The user can produce a new long-term budget by changing the pre
viously submitted inputs.
Module 8. Cost-Effectiveness Analysis
The purpose of' this module is to compare various types of marking
materials by type based on the present-worth cost. The user can enter
into this module by selecting option 8 of SMS Subsystem. A screen layout
of this module is presented in Figure 44.
72
.··.·!
· .. I
~-- ' .
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « SPECIAL MARKING SUBSYSTEM « « LONG TERM BUDGETING « « ((
« t<IATERIAL CPL DISTRICT FIVE « « « « TYPE QUANTITY ( LFTl UNIT COST AMOUNT YEAR ((
(( ((
(( 4 i Y"l WHITE 0 0.00 0 88 ((
(( 4 i Y"l YELLOW 0 0.00 0 88 ((
(( 18 in STOP BAR 0 0.00 0 88 « (( 24 i Y"l STOP BAR 320 1. 59 508 88 « (( 5 ir• CROSSWALK 1340 1. 54 2197 88 ((
-..) (( SCHOOL 14 1. 89 26 88 « w (( ONLY 0 o ... oo 0 88 ((
« RTA 1 0.00 0 88 ((
« LTA 5 .-. .:;::r;;o c.>Jv 15 88 ((
(( DA 5 10.37 52 88 ((
« TRTA 0 0.00 0 88 « « TLTA 0 0.00 0 88 « (( TA 0 o.oo 0 88 « (( RAIL ROAD 5 0.82 4 88 « (( SUM 2812 ((
PRESS ANY KEY TO CONTINUE((((((((((«((((((((«««««««((((((((((((((((((((«
Figure 42. A typical computer generated budget for base year (Special Marking).
PaQE' Nc•. 2 01/(11/8(1
~PECIRL MRRKING SUBSYSTEM
MICHIGRN DEPARTMENT OF TRANSPORTATION SUMMARY REPORT
!NT DIST.
C•:•nt. FEll City or CROSS ST. L FROM
R•::o•.o t E' 5E'Ct- f.\I D ROAO Twp. OR E AF"FECTED X-ST MILE MARKING QUANTITY QUANTITY
SYS SURFACE RR X-ING G LANE<Sl (FTl POINT TYPE ( 1 f't) (NUM)
Distt·ict: FIVE COUNTY:CLINTON MATERIAL :CPL
• US-27 13(131 FU 8 5T JOHNS WHL. INN MALL N (1.(10 LTA 0 5
US-27 1'3(131 FU 8 ST JOHNS M21STATE s 2A (1.00 248 30 0
US-31 l '3<)31 FU 8 5T JOHNS M21STATE s 4A 0- 0(> 6CW 120 0
M-21 !'3Cif.l FR 8 FOWLER E.AJN ST E 4A 0.00 6CW 120 0
US-27 1'3031 FU [< 5T JOHt\15 F.<ALOWIN 5T N 2A (l.c)(l 5 0 2
US-27 1'30.31 FU 8 5T JOHNS BALDWIN 5T 5 4A o.oo 6CW 16(> (I
US-27 1'3031 FU 8 5T JOHNS BALDWIN 5T 5 2A (1.1)0 5 0 2
....., I-'3E. 1 '30.'::.~ IR 8 EAGLE GRANGE RD!It w lA o.oo DA " ..,. I -'3& 190<':2 IR [< EAGLE GRANGE RDVIl w 4A o. 0(• 248 40 " I-'36 1'302;:;" IR [< Ellf~LE W.E<O.RAMPit3 E lA 0.00 OA 0
I-'36 19022 IR 8 EAGLE w f<D RAMPtt3 E '•A 0.00 248 30 0
l-'36 19022 IR B EAGLE MtOOE.BO.RAMP#I w lA o.oo DA 0 I
l-96 19<)2:~ IR [< EAGLE . Ml(H)i::. 80. RnMPtll w '>A (1.(10 2"'B 40 0
1-':Jf:, 19<),~~"': "' I! El"lOLE W. r<D. rlAMP1t3 E lA o. (If) nA (I I
1-·9& 1902.:· IR f< EAGLE W. [10. RnMP113 E 4A 0.00 24B 40 0
I -'36 1 '3(1i':;?. IR " WATERTOWN GO. RIVER "' s lA 1). 00 DA 0 I I -';u; 1':1<)22 IR 8 WATERTOWN W.£<D.RAMr>H3 s lA 0.00 DA 0 I
I-9E. 19<)22 IR n l-!ATERTOWN W.BD.RAMP113 5 lA 0.00 LTA 0 I
1-':IE. 1'3022 IR B WATERTOWN W.BO.RAMPit3 5 lA (1. (10 fHA 0
I-'36 1'3022 IR • WATERTOWN W. BD. RAMP#3' s 4A 0.00 248 50 0
Figure 43. A typical computer generated budget for base year (Special Marking).
_, '-"
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << << << << << <<MATERIAL << << << << <<DISCOUNT << <<TERMINAL << <<DISTRICT <<
MDOT SPECIAL MI\.RKING SUBSYSTEM COST-EFFECTIVENESS ANALYSIS
(ENTER EF FOR EPOFLEX, E FOR EPOXY
RATE:
COST:
ET FOR EPOXY PLASTIC, PT FOR POLY THERMO P FOR PLASTIC, TPL FOR THERMOPLASTIC CPL FOR COLD PLASTIC, FD FOR FASTDRY )
ANALYSIS PERIOD:
MAINTENANCE COST:
<< << « << << << << << << << << << << << << <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO CONTINUE)
Figure 44. Cost-Effectiveness Analysis Input Screen (Special Marking).
1. The system will ask for the following information.
- MATERIAL
- DIS COUNT RATE
- ANALYSIS PERIOD
- TERMINAL COST (terminal cost at the end of the analysis
period)
-MAINTENANCE COST {most cases it will be 0)
- DISTRICT
2. The user should enter: material, discount rate, analysis period,
terminal cost, maintenance cost and district information into the
system. The system will ask for confirmation {Y/N):
Y - wil.l proceed.
N- back to Step 1.
3. The system will calculate the present-worth cost of the material
by marking type, as shown in Figure 45.
4. The user can determine the present-worth cost for any other
material by following steps 1-3.
5. The user can get a hard copy by-using the shift and PRT SCR keys
at the same time.
6. The user will compare the hard copy printouts of the different
materials and determine the cost-effective material .
76
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « « << «
MATERIAL
« TYPE « « MARKING (LFT) « « SYMBOL (NUMBER) « « « « «
SPECIAL MARKING SUBSYSTEM
COST-EFFECTIVENESS ANALYSIS
CPL DISTRICT FIVE
PRESENT WORTH COST
45.4621
1265.6414
« « « « « « « « « « « « « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
PRESS ANY KEY TO CONTINUE
Figure 45. Cost-Effectiveness AnalysisModule Output (Special Marking).
5.0 RAMP LANE/EDGELINE SUBSYSTEM (RES)
The main _inventory data file of RES contains location~ and descrip
tive information on ramp lane/edgeline markings. Data entered into the
main inventory data file from the completed workorders prompts the system
to initiate the necessary action, as presented in Figure 46. If the work
order pertains to the initiation of new a marking, then a new record con
taining all related data is created within the inventory file. If the
workorder pertains to changes to an existing marking, then the new infor
mation is updated over the existing data. RES contains the capability of
permitting CRT review and scroll of data bases. The auxiliary program
enables the deletion of selected records from the data base and the devel
opment of the summary print-out.
Description of Inventory Files
The ·main inventory file provides for entry, updating and access to
data related to all of the ramp lane/edgeline markings that are under the
jurisdiction of the Michigan Department of Transportation. The inventory
file consists of one record per marking workorder describing i'ts location
and attributes (width, type, length, amount, brand, etc.) in an expanded,
alpha-numeric form. A description of data contained in each record is
presented in Table 6. Specific marking on a particular ramp has a unique
contract number and control section. The codes used for the different
type of marking are those specified by the MOOT, such as FD for "Fast
Dry," LTD for "Left Turn Only," and so on. ·contract information related
to each marking is stored in the contract information file. A description
of data contained in each record of the contractor file is present in
Table 7.
78
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « R A M P L A N E/E D G E L I N E S U B S Y S T E M « «««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « 1. << 2. « 3. « 4. « 5. « 6. « 7 . « 8. « 0. «
ADD INFORMATION EDIT INFORMATION UPDATE INFORMATION DELETE INFORMATION PRINT RAMP LANE/EDGELINE REPORT PRINT CONTRACT INFORMATION LONG TERM BUDGETING COST EFFECTIVENESS ANALYSIS EXIT
« « « « << << « << << << << <<
««««««««««««««««««««««««««««««««« select 0 «««««««««««««««««««««««««««««««««««
Figure 46. Screen for Ramp Lane/Edgeline Subsystem Main Menu.
CXJ 0
Table 6. Description of the Ramp Lane/Edgeline Subsystem Data Item
Co 1 umn He ad i ng Data Type Oat a Limit at ion Description
l)istrict Alpha-Numeric None The name of maintenance district.
Date Date No Alpha The date of installation {month/year).
Federal AID System Alpha No Numeric A special code for the federally funded projects.
County Alpha None The name of the county.
Route Alpha-Numeric 2 Alpha, 3 Numeric The name of the route {such as lJS-23). & 2 Alpha
Alt #1 (sometimes a road Alpha-Numeric 2 Alpha, 3 Numeric The first alternate name of the route, if segment has more than &2Alpha any. one name)
Alt #2 (sometimes a road Alpha-Numeric 2 Alpha, 3 Numeric The second alternate name of the route, if segment has more than & 2 Alpha any. one name)
Control Sect ion Alpha .None An unique number assigned to a road segment by t1DOT.
Location Description Alpha None A brief description of the road segment.
Name of Exit Alpha-Numeric None The name of the exit {such as 123A, 14A, etc.)
Number of Ramps Numeric No Alph~ The number of ramps {entrance and exit) at a particular 1 ocat ion.
Interchange Number Numeric No Alpha The number of the nearest interchange.
Table 6. Description of the Ramp Lane/Edgeline Subsystem Data Item (Continued)
Column Heading Data Type Oat a Limitation Description
Materi a l Alpha No Numeric The marking material (such as fast dry, poly-ester, etc.).
Estimated Quantity (Ft) Numeric No Alpha This represents the quantity in LFT of marking by type, such as:
4 in white 6 in white 6 in yell ow
12 in white 4 in white thermoplastic
Product Brand Alpha-Numeric ·None Brand of marking material is divided into two brand categories based on col or:
White Yellow
A typical brand could be 3M. -Contract Number Alpha-Numeric 5 Numeric & The contract number assigned to a particular
1 Alpha job.
Cycle Numeric No Alpha When information on a road segment marking is entered into the system, the system sets cycle to 1. However, when the same section of the roadway is repainted, the system sets eye l e to (current year - previous year of painting).
Table 7. Description of the Ramp Lane/Edgeline Subsystem Contractor Information File
Co 1 umn Heading Data Type Data Limitation Description
Contractor Name A 1 pha-Numeri c None The name of the contractor.
Job Number A 1 ph a-Numer i,c 5 Numeric & The job number relate to a specific contract. 1 Alpha
Unit Cost Numeric No Alpha Unit cost of four marking types are stored in this regard, namely:
4 in white .
6 in white 6 in yell ow
12 in white 4 in white thermoplastic
Mobilization Cost Numeric No Alpha This represents the cost of mobilization.
M·inor Traffic Cost Numeric No Alpha This represents the cost related to temporary traffic barricading, etc. while marking the roadway.
;.: ., '
'~
~' 'j'
1'--·
System Operation
Module 1. Add Information
This module is intended for use when a new marking has been in-
stalled. Ascreen layout of this module is displayed in Figure 47. De
scription of type and limitation of each data entry are presented in Table
6. The procedures for performing activities of this module are presented
bel ow.
1.
2.
3.
Enter "District" information first in the box next to DISTRICT
and Return.
Followed by DATE and ends at CONTRACT NUMBER.
Upon completion of data entry into the main inventory file the
system will ask, whether the user wants to enter into the con-
tractor information (Y/N)_.
Y - will bring the contractor information entry screen as of
Figure 48.
N - will take the user to Step 6.
4. Enter "Contractor Name" information in the box next to CONTRACTOR
NAME and Return.
5. Followed by JOB NUMBER and ends at I~INOR TRAFFIC COST.
6. Upon ·completion of data entry into the contractor file or respond
"N" to the system's previous inquiry, the system will ask for
confirmation (Y/N).
Y -will save the information in the respective data base.
N- will bring the cursor back into the district field.
7. In order to exit from the "Add Information" menu enter "QUIT" in
the district field and Return.
83
:· '
MDOT RAMP LANE/EDGELINE SUBSYSTEM
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « DISTRICT: DATE I FEDERAL AID SYSTEM : « « COUNTY: << << ROUTE: ALT # 1: ALT # 2: << << CONTROL SECTION: LOCATION DESCRIPTION: << <<NAME OF EXIT : NO. OF RAMP : INTERCHANGE NUMBER << ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY
QUANTITY IN FEET
ET FOR EPOXY THERMOPLASTIC, PT FOR POLY THERMO P FOR POLYESTER, TPL FOR THERMO PLASTIC CPL FOR COLD PLASTIC, FD FOR FASTDRY)
4 in WHITE 6 in WHITE 6 in YELLOW 12 in WHITE TRMPLASTIC
PRODUCT BRAND WHITE : YELLOW : CONTRACT NUMBER
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« ENTER NEW INFORMATION (ENTER QUIT TO EXIT)
Figure 47. Screen for Add Information (Ramp lane/Edgeline) Module.
(The user can enter any other information as Material.)
00 '-"
MDOT CONTRACT INFORMATION (RAMP LANE/EDGELINE)
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « CONTRACTOR NAME
JOB NUMBER « ((
« « « 4 in WHITE 6 in WHITE 6 in YELLOW 12 in WHITE TRMPLASTIC « UNIT COST « « « « « « « MOBILIZATION COST
0.0000 0.0000
0
0.0000 0.0000 0.0000
MINOR TRAFFIC COST ; .o
« « « « « « ((
((
((
« « ((
((
((
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure 48. Screen for Add Information (Ramp Lane/Edgeline Contractor File) Nodule.
Module 2. Edit Information
This module is intended to edit the existing data base. The primary
purpose of this module is to correct prior entry errors. A screen layout
of module 2 is displayed in Figure 49. The user can get into this module
by selecting option 2 of RES Subsystem. The procedures for operating this
program are:
1. Enter material information in the ~~TERIAL BOX and return (Figure
50).
2. Enter the control section information.
3. The system will ask for confirmation (YIN).
Y -will bring the first record on the selection.
N - will bring the cursor back to the material box.
4. If this is not the record, the user wants to edit, enter:
P - for Previous record.
N for Next record.
5. Once the record that needs to be edited appears on the screen,
enter:
E - for Edit.
6. The system will prompt the user for the required data item. When
an acceptable entry has been made, enter "Return" to move to the
next data item.
7. Upon completion, the system will ask the user about contract in
formation (YIN).
Y- will bring the related contract information on the screen.
N- will ask for confirmation.
8. When all changes are made on the main file and contractor file,
the system will ask the user for confirmation (Y/N).
Y - will save the information and return to main screen.
N - will bring the cursor back to the DISTRICT field.
86
co -J
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««~««««
« «
RAMP LANE/EDGELINE SUBSYSTEM (EDIT EXISTING RECORDS)
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « [1. KEY FIELDS MATERIAL, CONTROL SECTION ] « « « [0. RETURN TO MAIN MENU] « « « « « « « SELECT 0 «
« « « « « « « « « « « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««~«««««««««
Figure 49. Screen for Edit Information (Ramp Lane/Edgeline) Module.
-~
co co
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « «
RAMP LANE/EDGELINE SUBSYSTEM EDIT A RECORD
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « «MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY « ET FOR EPOXY PLASTIC, PT FOR POLY THERMO << P FOR POLYESTER, TPL FOR THERMOPLASTIC << CPL FOR COLD PLASTIC, FD FOR FASTDRY ) << « << << «CONTROL SECTION : 23061
p
<< « « « « << << << << << <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO EDIT)
IS THIS CORRECT (Y OR N)
Figure 50. Edit Information Module Input Screen.
Module 3. Update Information
This mo9ule is intended to update the existing inventory files due to
maintenance work performed on the existing marking. Screeen layout of
this module is displayed in Figure 51. Two options are avail able in this
module to retrieve an existing record.
Option 1. The user can update an existing record by providing mate
rial (material type such as FD for fast dry, etc.) and contract number
information.
Option 2. The user can update an existing record by providing mate
rial and control section information.
Option 1. The user can get into this opt ion by typing 1 from the
"Update Information" module. A screen layout of this option is presented
in Figure 52. The procedares for operating this program are:
1. ~nter material information in. the MATERIAL box and Return.
2. Enter contract number information in the CONTRACT NUMBER box and
Return.
3. The system will ask for confirmation (Y/N).
Y -will bring the first record on the selection.
N - will bring the cursor back to MATERIAL box.
4. If this record is not the record the user wants to update enter:
P - for Previous record.
N - for Next record.
5. After the record that needs to be updated appears on the screen
enter:
E - for Edit/Update.
89
«««««««««««««««««««««««««««««««««««««««~««««««««««««««««««««««««««««««««««««««««
« «
RAMP LANE/EDGELINE SUBSYSTEM (UPDATE EXISTING RECORDS)
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « << << << << << << << << << << << <<
[ 1. KEY FIELDS [2. KEY FIELDS
MATERIAL, MATERIAL,
[0. RETURN TO MAIN MENU]
SELECT 0
'
CONTRACT NUMBER ] CONTROL SECTION]
<< << << << << << << << « << << << << <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure 51. Screen for Update Information (Ramp Lane/Edgeline) Module.
"" 1-'
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « «
RAMP LANE/EDGELINE SUBSYSTEM UPDATE.A RECORD
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « «MATERIAL « « « « « « « «
(ENTER EF FOR EPOFLEX, E FOR EPOXY ET FOR EPOXY PLASTIC, PT FOR POLY THERMO P FOR POLYESTER, TPL FOR THERMOPLASTIC
CPL FOR COLDPLASTIC, FD FOR FASTDRY):
CONTRACT NUMBER :
<< « « « « « «
" " «
" ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure 52. Screen for Update Information (Ramp Lane/Edgel ine) Module (Search Parameter: Material and Contract Number).
6. The system will prompt the user for the required data item. When
an acceptable entry has been made, hit ·return to move to the next
data item.
7. Upon completion, the system will ask the user about contractor
information (YIN).
Y -will bring the related contract information on the
screen.
N - will ask for confirmation.
8. When all changes are made on the main file and contractor file
the system will ask the user for confirmation (Y/N).
Y -will save the information and return to main screen.
N- will bring the cursor back to district field.
Option 2. The user can get into this option by selecting 2 from the
"Update Information" module. A screen layout of this option is presented
in Figure 53. The procedures for operating this program are:
1. Enter material information in the MATERIAL box and Return.
2. Enter control section information in the control section box and
Return.
4. The system will ask for confirmation (YIN).
Y - will bring the first record on the section.
N -will bring the cursor back to material.
5. The rest of the procedure is the same as the previous option.
Module 4. Delete Information Module
The purpose of this module is to delete designated records from the
active inventory files (i.e., main file and .contractor information). A
screen layout of this module is presented in Figure 54. The detailed pro
cedures of this module are:
92
i
"' w
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « <<
RAMP LANE/EDGELINE SUBSYSTEM UPDATE A RECORD
« «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « «MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY « ET FOR EPOXY PLASTIC, PT FOR POLY THERMO « P FOR POLYESTER, TPL FOR THERMOPLASTIC « CPL FOR COLD PLASTIC, FD FOR FASTDRY ) « « « «
«CONTROL SECTION :
« « « « « « « « « « «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««~««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO PROCEED)
Figure 53. Screen for Update Information (Ramp Lane/Edgel in e) Module (Search Parameter: Material and Control Section).
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « «
RAMP LANE/EDGELINE SUBSYSTEM (DELETE RECORDS)
« «
.«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « « « « « « « « « « « «
[1. KEY FIELDS MATERIAL, CONTROL SECTION ]
[0. RETURN TO MAIN MENU]
SELECT 0
« « « « « « « « « « « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
Figure 54. Screen for Delete Information (Ramp Lane/Edgeline) Module.
).''''
,' :] I,
,, :;
1.
2 0
3 0
4.
Enter material information into the MATERIAL box and Return.
Enter control section information.
The system will ask for confirmation (YIN).
Y - will bring the first record on the selection (Figure 55).
N- will bring the cursor back to MATERIAL box.
If this record is not the record the user wants to delete enter:
P - for previous record.
N - for next record.
5. After the record that should be deleted from the data base enter:
D - for delete.
6. When the user wants to exit from this module, the system will ask
for confirmation (Figure 56):
Y - will remove the records permanently from the data base and
exit from this module.
N - will simply exit from the module ..
Module 5. Print Ramp Lane/Edgeline Information
The purpose of this module is to print a summary report of the Ramp
Lane/Edgeline inventory file. A typical output is presented in Figure 57.
Module 6. Print Contract Information
The purpose of this module is to print a summary report of the con-
tractor information file. A typical output is presented in Figure 58.
Module 7. Long-Term Budgeting/Contract Generation
This module of RES Subsystem is designed to produce a long-term
budget and a contract document. The user can enter into this module by
selecting option 7 of RES Subsystem menu. A screen layout of this module
is presented in Figure 59.
95
«««««««««««««««««««««««««««««««««««««~««««««««««««««««««««««««««««««««««««««««««
.({
« RAMP LANE/EDGELINE SUBSYSTEM
DELETE A RECORD << «
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« << << «MATERIAL (ENTER EF FOR EPOFLEX, E FOR EPOXY << ET FOR EPOXY PLASTIC, PT FOR POLY THERMO << P FOR POLYESTER, TPL FOR THERMOPLASTIC « CPL FOR COLD PLASTIC, FD FOR FASTDRY ) << << << << <<CONTROL SECTION :
<< << << << << << << << << << <<
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO PROCEED)
Figure 55. A Typical Delete Screen (Ramp Lane/Edgeline) Module.
DO YOU WANT TO DELETE DESIGNATED RECORDS PERMANENTLY (Y/N)
Figure 56. Delete Confirmation Screen.
COUbiT'i ROUTt:: i'QI\lTROi
SL::CTIIJN
. •• Dl~trlct: EIGHT • CLINT[)N CLINTON CL 1 i'll [J,·~ CLlNTLii\l CLII>JIClr.J CLINTON CLINlGN CLINTOr~
CLJ I'! TO,•<
CL I I~ I"LII'l CLIN\"ON
INGHHI'! 1 NGrlfW! INGJ-~~)1'1
INGHHI'"i I NG11tl1'1 1 NGI-H-l.f>"l
lNGI-!HI•I
I Nl3HAI'l I NGHAft! INGHf.H'I
INGHAI'l INGHI41'! 1NGi1Arr,
INGHHf'!
INGHAI'l ING!·u:vJ INGHA!'l lr~Gti{WI
JACKSOr~
J~lCJ-{l:iUf\<
JACKSON JACJ·:.SON JACJ-',SOI'-i JACt{SUN JACKSON JACI{SON
JACJ-<SON Jt~Ct'.SCJI'.J
JACt<SOI\l JHCI',SCJi'-J
J"f'ICKSt:li\l JACKSOI\1
I-';j6 I-"3G !-·36 I-':J6 l _.r;jc,
.r-9E. I-96 I-96 [--';,E,
1-96 ( --9&
I -4'36
l-4':Jt::. I -..:,gf, 1-4"~6
I-49E l-496 US-127 US-1 ;::.•7 US-127 US-1 L"?.7 US-127 US-127
1 ';Ju.~:2 1 '3022 I ~.:1!)22
1 ']!).:.~2
t ':"!!.•22 1 ":1022 19·~122
19•)22 1 •:;,,_ •• ::.:::
1 ':"1022 1'::11)22 :::::.1)45
::..:::•)45 33045 3.jl)44
:3.3044 ::..3044 33!)31 .33(131 33032 33032
33035 US-127 33035 l.JS-127 33171 US-127 "33172 1-r:Jb 33(183 I -96 33084 I-'3E.. 2.,3(l8Lf
I -'34 38 11)2 l-9<t 381 (l2 I-':34 38101 r-g4 38103 1-'34 3B103 l-g4 -:';8103 1-r;34 38103 T.-94 38103 I-94 3Dl03 I -g4 -~81 (!3 LJS-127 36131 t_i'-.)-127 ..:..OL3l 1•1-6(1 3/.11)61 "i·-6(l 2;w)f.. l
i•IICHlGiiN IJE"~Iidnl•ll"t'.rl (Ji-· l"liiiN:..;PUtHflrlfJI\l SIJI>if>h1R'{ Hc::.J.!lJH )"
Fttt:J. Nf".\J•It.:. NUJ~I. <t I 1\l
WHITE (LFTl
c 11"1
Wl·il"IE (LFTJ
b in Seg!l!E:-nt:
Dt:s.cr'lpll.:•~-,
Alll C1F OF BHI·lt~D Bi~HNI)
Sy!::i. EXIT I~HJ•IP YELLO WHITE
t"'liHERIAL : P
GH(.;N[~E RD. IYJ-l 00
GRANGt:: fW. FU Gl<~lNGE HO. P"J-lu(_, ru 1•1--1 (1(1 GRA1~L1E RD. FU
GF<nNGE f<D. FU .1'1-11.11)
GHANGE HIL GIH-ll\lGE f<O. FU JULL Y-DUNI<.EL f<U t<HL HI"<!HllJi.J·-T f<BH PENI\l. -CEDHR PINE-W~lLNUT
l•i-r:J':3 L.OGRN us-2·1 BELU:.:VUE HD. bARNES RD. J-',IPP fW J•l-3b HOLT RD. REST AHEA NB I-95 TEIYIP 1-£.':1 1"1-Lt-3 TEf'IP I -6':1 LAKE LANSII\lG RD CEDAr<-PENN OKEMOS HES1 At"<EA WJ;j l<l-r:.1'3
CONCOHD I-'34 BL Si-tfiGENT RO. RACE HIL REST Af<EA W.f:.i MT. HOPE HD. WEIGH STAT. EB VIEIGH STAT. l-JB CLEi=ili LRI{t.:: fW. f(EST AFH::.A SB Vt::f<i~Y liD. 1 ~'j'' M1CH1GHN f:WC.:
84 HE. 8'• /J't He:. bE. 84 ~:;.:,
1::15 84 84
0 !)
0 0 0 0 0 (>
0 u (1
(I
(l
(I
0 1 IJf.(
110 (I
1211-127 144 14::, 14""7
0 151)
(1
(J
15:::. (I
(l
(I
(1
't 2:!<]
4 31., L1 3t•t <t .31"11
4 31•1
4 31•1· 4 31•1 4 3J"tj 4 31'1 4 31•1 it 3t•l 4
12 12
4 4 2 4 4 4
'• 4 2 8
'• 6
" 4 2 4 4 2
2 4 2 2
2
1)
u <)
(I
. •)
(I
(I
u (I
(!
(I
itt)!)
<)
(I
u 1)
CU(I
4•)!)
4(H)
lj(H.J
4(1(_1
'tl..HJ
0 0 (!
4(1(1
(l
41_!(1
u ,, (1
n 2U!.I
(1
(<
I)
<)
0 (I
!)
u (I
(>
:Sluu ::i3UU ~~ 1(1(1
::', 1 (H)
~)31)<)
:::,::;(11)
511)(1 S1 (h)
::,1 U(l
::Ol(h)
u;·::OI.J
.::~·~.lp)!)
8(11)(1
5b(H.)
68(>(1
4it(lt)
':JG(I(I
101JU(1
SltWO 1 (lbl)(i
1 (n)(l(l
32(H)
244(11)
::..t.Ou 1£.(1<)0 1 ~iG(I(l
/tiU<)
2<t!)<)
bt.(l•) /Z:UU 38(H)
=.f:..Ou '•5(11)
2t)()i)
=.,fj(H)
32(1(! 2£.(H)
Ct)!)(l
31)1_H)
•:j()!)U
128<_1(1
ti4UU
YELL.Ll\-.1
(LF fl
.:::·/(!(1
;::5(11)
,::!.:""J(hJ
;..:: /U!)
2 7(1(1
2::.(1(1
C:S•)O .:::-/()()
251_!!)
2::..(h)
11.'JUO 1 'ti.\(1(1
J. :S!)(H)
2(10•) 321)(1 24!)(1
-48•)(1
!:"icl(l(i
4B(•O i:.,<.I(_)(J
t:.2(10
1 (!(H)
1 (>2(1(!
f:C:(H) 72(H)
! 1),'.:'!)0
461..11_1
1 't(ll)
4't'J•)
't ~o·)O ;:;IJ(H) .:_:.O:t(H)
18UO 31)(1
24UO J i:::!.H)
16•)(1
3U(11)
l2U•) ~,(-;()!.1
IJLJ (II)
~DU!.I
Figure 57. Ramp Lane/Edgel i ne Subsystem Summary Report.
-'t 1n C 12 1n WHITE Y WH"ITE l"l1llii•IU Cl)J·~TH~CT C. (l..FT l fJU:';ST l C 1\llJNBEI( L.E 'rE.f\1(
,, (I ,, 0 ,_, 1)
(l
0
'-' 0 (1
'-' (•
0 (1
t)
'-' !)
" 0 u (1
(I
(l
<)
0 (1
'-' 1)
(!
(;
(!
(l
'-' (1
'-' (J
()
v (I
'' 0
'-'
•.l 1<.:::.3't~r H 1) 12~~45--Y
I) 1C:3.tt5-·tt 0 1 ~~34~·-)-( (1 1.~:.?:4:;-;-Y
0 123't:5-·Y !) 1234::0-·R
(J 1.::.~ ... ~:,--R "(.1 l ~0'3-'t::,- ..... !) 1.::::34!.:)~1(
(1 12345-·H I) ,_, (l
'-' t)
>)
(l ,-, 0
'-' '-' ,_, 0 i)
•)
(1
'-' (!
0 (l
(J
" !)
u !)
!)
(I
" u (!
(!
'-'
0 HI 2 87 5 tl"/ 0 lj"/
1) 0/ 1) 8/ 0 87 0 U/ U HI (I L17 I) B7
87 1 u I 2 LH ·~ 87
2 87 2 iff 2 87 2 Bl 2 87 2 !H 2 87 2 8"/ 2 87
{j"/
1 87 87 e7
1 87 1 87 2 87 :::: 8 7 .... ol 2 /3"/ ...:: 8/ 2 87 2 87
2 B7 ;~· B 7 ,;: Bl .'-:: fJ I
l:ll tJ/
CCJi-Jl. JOb ClJI'-1T.
NLll<lbEt-<. I~Lii'"IBt:::H Nf~l•lt::
COl·~ r. St:CT.
4 1 n
WH l rL (LFT)
UNlT ~~u:~;r
$$~!1>
I'IH I'C::Hli·lt ... P
L::34t:J-rt 12.345-Y
r-u-Jt1tit·H H·n-u-a-11·-!1-1 1 0u22 1 Cj(l2.:': ,::0·3(Jb I
23•JG1
23UC1 23t)E.1 231=.2 23152 2::k>cl1 i::.3•)81 23J)8.l 33(145 33!)4:')
33045 ::,::;(1114
3301J 't 32.044 33031 33(!31
331)32 33035 3.3t)3::1
33035 33171 33172
33084 33•)cl4 31:1 1(12 31:1102 38101 2~8 103 381 t)3
38103 3/3103 3E11(J3
313103 .i.!Jl03 :31:1131 3tH2,1
3BOE:.l .:.IJOG 1
(I 1). 1 !_H)
(J (l. 10(1 4•)(1 1). 1 (11)
(I 1). 100 4(H) 1). 1 (1!)
4•)0 0. 1 0(1
(I 0. 1(1<)
0 0. 10(1 1_1 (1. 1U(I
<'J()(l 0. 1(H)
4U0 U. lUO 4U0 (1. lUO
(l (1. 1UO u 0. 1(J(l
0 0. 1UO I) 0. 100
2u(l 4(ll)
4•)0 4(H)
40(1 400
1)
0 0
4(10 (I
41)1)
, .. 0 0 0
200 1)
(l. }(H)
0. 100 (l. l(H)
0. 100 0. 100 0. 11)(1
o. }(It)
0. 100 0. 1(11)
0. l(H) 0. lU(l
0. 1 (H)
o. 100 (l. lUI)
0. 100 o. 100 u. 100 o. 1u0
(l (l. 1(1(1
0 (1. 100 I) o. 100
I) u. 10(1 (l 0. 1 (lt) (l 1). 1(1(1 (I 0. 1 (H)
(l (l. 11)(1
(l (1. 100
l~rll•ll-' L~ll--ll:'/L!il.i!:l.ll'-11:: LUI\IfiHtLIIIJ{ JI\II·UI~I•Iil'IIUt\1
IYJICHIGHN DI:::Pnrrrl"lf..NT UF n<HNUPnlnn 1"1UI"l SlJIYII>If-lHY f<t:: PUll f
b 1 r1
WH1 "f!::·. CLFl")
UI"HT CU!:.i r $ i·~$
~tl(H.J 1). 131)
::.:SC•U 0. 1-~•) 1Ud(lt) u. 1::;1_1
ll(H)O 0.13<)
114U(I (!. l ::;1)
l•)B•)O 0. 130 lQ(H)(l 0. 130
220(1i) o. 13\J 2t)UU(l (1. 1.::.•.• 1 i';(•t) 0. 13U 1 7!)(1!.) (1. 1 3(1
8200 t). 131) 25~tt)Cl o. 1 :~o
E\t)(ltj (l. l3U
5G(ll) 0. 130 68(ll) o. 1.30 441)(1
960(1 1 Oi:lt.ll)
'38(!!)
1 I)E(H)
1 t)(l(H)
3200 24Lf(i()
t:=,E.t)O 160(11) 1!':.61)(1
7 BU(l .:::41)()
6.6•)0 721)1)
3tH)(J
~~GOO
i15UI)
1). 1.~1)
0. 131) 0. 1 3u (1. 1 ~0 u. L~u o. 13•) 0. 1 :31)
0. 130 (l. 1 :~(1
(1. l :30
o. 1:.:.0 0. 1 :3t)
(l. 1:3!) 1). 13<) u. 13(~ 0. 13U o. 130 o. 1:~o
200(1 0. L~O 5Bt)(l t"_l. 130 32t)t) (1. 130
2E..(lt) 0. l30 b(lt)(l 0. 13(1 30•J(I (l. 13•) ':iOUt) (1. 130
1~'::8Ut) (l. 1 .. :;(1
B4~Jt.l 0. 13U
E, i (I YU ... LUW
cu:n
UNl"'l L:LJ:·, I !to ~~ ,J, 'I•
~.;::::,t.tU t). 1..:.t)
271)() o. t:.·;o t>tU(l U. 1.3(1 (,b(l!) t). 131)
6U(H) 0. 13t)
E,(l(Jl) 0. 13(1
1 1 •)t)(J t). 1 .::.;u 114(11) (1,13(1
.t 4-<tt.l(l 1). 1 ~()
bBt.H) 1). 1 ~~U
t)L,(l(l (1. 13U
4BU0 t). 1.3(1 [.';Q(H) t). 13(1 15()()(1 0 •. 130
2(H,.H) (1. 1.~<)
32(1<) t). 131_1 2iHJ0
lt8(H)
:.':j£:i(H)
4B(H)
6U(H)
[,200 lOOU
102(•0 2.:C:t)U
720(1 1 t.I.7CU(l
<'t/:100
14(10 ~l'tl)(l
Lt20(l
2GOO 2Lf(lt)
18U(l
(1. 1 ;:;.,~
0. 1.30 t). 1.3u o. 130 (1. 130 1). 131) o. 13(l
0. 13(1 U. 1:3U o. 1 :~u (l. 13U 0. 13(1
(1. 130 t). 1 :::u 0. 130 o. 1."3(1 (1. t 3(1
0.130 3(H) (l. 1 ,"3(1
L.":::It00 t). 130 l.:'::O•) ~-'· 1:~o
lE.(H) 0.1~0
3u(l(l. 0. L:·,p
12(1(! 1). 1.3U
::'.iLt.HJ l). 1 :.(1
Qt,(l(l o. 1~'::0 ::;cuo 1.1. 1.:::o
l ::: J. 1'1
Wlt'J II.:
(LFTl
UN 1 r UJ~.;-1
~I· :io ~· ~~
'"' 1,1. l U•) U 1.1. J H•)
1.1 '-'· l tlU u u. 1 [jl)
u '-'· }[jl)
u (l. 1~.!.\:l
(I ~.~. 1130
0 0. 1 BO
1,1 '-'· llJ(I
u U. Hit) 1) 0. 1 Ut.J
<) (1. 1 IJ(l (_I t). 181)
0 t). lt.IU
u U. IBO (l 0. 1L10 u 0 (l
I)
(I
<)
(l
(l
(I
I)
(I
u 0 (l
(!
0 u (1
0. 1 t\1)
U. 1 BO o. HIO o. 180 (J. lHO t). lfJ<:I u. 1£10 1). 181) 1.1. l t}l)
U. tGCt 1). 1 au u. 1BU l l liJI)
il 11-.\t)
u. 113!) 0. 1U(J
t). 16•) (1. 1130
(l 0. 1t10 (l 1). 18•)
(l U. ltiU (l o. lfjl)
,, u. 18•) I) I I l 01) 1) n. ttlu u t.J. J [Jt)
(I C) • .\ tl(l
it L (,
1-JHI"f£.::II·IL-.HI•IU
PU-i~Jl1C
u1" 1 r f.lJ:.1i
·~ '*'*"'
1) •.!. (.><.!<_1
(J 0. <".!•)•)
l) u. 1./l)l_/
(J t). 1_11_11)
I) (1.(\l)()
0 1:.. tJ<)O I) (). (1(1(1
0 (l. (li)l.)
(I 1). (li.JI I
u u. 1_11_)(_1
(l u. (ll.ll) I) (.). (Jt_ll)
1.1 u. U•.H)
I) l). (II)U
t) 1). (h)l)
1) u. t.h)t)
(I
I)
(l
(1
1)
(l
" I)
'-'
·-· " I)
()
(I
<)
1)
'-' (I
0. !)<,h)
0. t)l_/1)
t). (h.IU
t). (11)1)
i). t)(H)
(1. (ll:l<)
U. (H)(/
0. t)(_lt_l
c•. 1.1ut_,
~I. <_II) I./
II. <)ll(l
1). l_ll .. ll)
ll.l_ll.l(_)
I). ,·,ll,lt.l
(_). t)l)(l
\). (H)I)
(>. U~)•)
( l,. I,H)<I
I) t). 1_1(_)1_1
(1 u. t)t)~_l (1 (1. t,ll)t_l
o n. IJ(l\J
u (1. (11.•1)
I) <J. <./Ut)
1_1 t). (/l_H)
t) I). I)( IU
I) t). (ll/1_1
Figure 58. Summary Report Contractor Information (Ramp Lane/Edgeline).
1•\0Lt. ll"<flFI"" rc CU:.J I CLJ~ I
•"'"'"' :lo~:t.:lo YER~
u (I
<)
0 c)
u (I
0 (I
(I
(•
u t)
{l .. •)
'-'
'-' (I
'-' t)
(I
(I
<)
u (<
t.'l
<)
u u 1)
t)
(I
(l
'-' (I
(l
(1
'·' (1
...
'·' <)
(l
<)
(I
... (1
(I
(•
<)
0 0 <)
'-'
'·' (I
(1
(!
t)
'-' (I
0 (l
(I
<)
... (I
(I
0 u
t11 e7 Dl u·;
87 s·; cl7 87 87 B7 81 8/ el 87 <J7 87 8/ e/ e·; 87 81 87 tll 87 til B7 tH 87 i..'.7 87 H7
87 87 87 81 87 81 B7 Bl I:H B'l 87 tf/
"' "'
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««~«««
((
((
<< ((
((
«MATERIAL (ENTER ((
((
((
((
«CURRENT YEAR ((
«DISTRICT : ((
«INFLATION RATE ((
MDOT RAMP LANE/EDGE LINE SUBSYSTEM LONG TERM BUDGETING
EF FOR EPOFLEX, E FOR EPOXY ET FOR EPOXY PLASTIC, PT FOR POLY THERMO P FOR POLYESTER, TPL FOR THERMOPLASTIC CPL FOR COLD PLASTIC, FD FOR FASTDRY )
88 RANGE :
EIGHT
1
((
((
((
((
((
((
((
((
p ((
« 1 «
« « « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO CONTINUE)
Figure 59. Long-Term Budgeting Input Scree'n (Ramp Lane/Edgeline).
1. The system will ask for the following information:
- MATERIAL
- CURRENT YEAR (base year)
- RANGE (number of years the user wants to prepare long-term
budget)
- DISTRICT
- INFLATION RATE
2. The user should enter: material, current year, range, district,
and inflation rate information into the system. The system will
ask for confirmation (YIN):
Y will proceed.
N - back to Step 1.
3. The system will calculate the average unit cost by material and
marking. type for base year. Please note that the system will
include the user's specified inflation rate while calculating the
average unit cost. The system will display the average unit cost
by material and marking type on the screen. At this point, the
user can specify a new average unit cost. By default, the system
will use the calculated average unit cost.
4. The system will generate a budget for base year, as shown in
Figure 60.
5. The system will repeat steps 3 and 4 for other years depending on
the user's input in step 2.
6. As a final step of this module, the system will produce a print
out of the existing data base, based on the previously furnished
user's input. The system will ask "Want hard copy printout for
baseyear? (Y/N)."
100
««««««««««««««««««««««««««««~«««««««««««««««««««««««««««««fj«~({««<(~«««««««««««««
<<
<<
(( :.: ,_, ). n
(.=) i ·n
<<
<< b ,, i'" '
<<
L_O~G TEi~:~ BU[lGEliNI~
iJ
(~(l(l() .:::··.)()
VJh .1. TT:: 0~ ~- J
Yi=::!_LOt,,.J
( .. \! 1·-' .,. '· Tt::~ 0 (! .. 00 '·...'
0., (i(i
Figure 60. A typical computer generated budget for base year (Ramp Lane/ Edgeline Marking).
i. ·. C)
'·''···'
e· :.~
<< ;, \\
<<
<< (':
<<
7. The system will produce an output for base year marking work, as
shown in Figure 61, (contract document for base year) if the
answer to the above question is "Yes."
8. The system will go back to the initial input screen.
9. The user can produce a new long-term budget by changing the pre
viously submitted inputs.
Module 8. Cost-Effectiveness Analysis
The purpose of this module is to compare various types of marking
materials by type based on the present-worth cost. The user can enter
into this module by selecting option 8 of RES Subsystem. A screen layout
of this module is presented in Figure 62.
1. The system will ask for the following information.
- MATERIAL
DISCOUNT RATE
- ANALYSIS PERIOD
- TERMINAL COST (terminal cost at the end of the analysis
period)
-MAINTENANCE COST (most cases it will be 0)
- DISTRICT
2. The user should enter: material, discount rate, analysis period,
terminal cost, maintenance cost and district information into the
system. The system will ask for confirmation (YIN):
Y- will proceed.
N -back to Step 1.
102
1-' 0 w
CiJNT f(LiL. r~oo.(tt:. SECTl!Jr-1
j --·:tf.. t Su)22 I _r-j(;. 1 3(1;.0:2
1 ---':16 ' ':Jt)2.:·
I -':JE. 13o:J22 I -':iE. I 'Jl)22 I -3[;. 1 ·::H)22
I -96 j 'j(J,':::2
I -3f.. 1'3022 I _r:Jf.. j '3022'
I -'3E. l'3(l22 1·~36 1 '3(!22 * S•.d~!:.'-lDt•:otal *
Se.grolt;rot Desct~ 1 pt 1 <:•n
COUNTY: CLINTON
Gi{HI'\IG[;: RD. 1•1-J (H)
bf<Fil'<[£ HD. GHf-11'-IGE FW. JYI-: l (It) J•J-10t) l.:iHHI>.JGE 1'<0. GRANGE FW. ("1-lt)(!
GHt-!NGE RD. GRANGE RD.
Figure 61. A typical
fH'il•lf.l Uli\Jf:/LDGEL. I /;Jt.: i~lJilt...Y~:i rEI•I
1•11 CHI Gi-)1\1 DEPHHTI•IC.NT DF ., fHli'-1~::>1--'DJ-{l"J.i.T 101\J
SlH•ti•li=itiY' 1-(C:I'Uf<T
feti. N!Wlt:: NUI•JI:H~I·I '• lf\1 b 1 \'t E 1 (o B i ro
t-hd OF OF' Wd1 f[. Wi-11 fE y'EU.CH·J L-ilil iE Sys. EXIT H~li•IP (I.F'Tl <L..FTJ (i_Fl') (L.FT l
I•JHTEHlf.IL ' " (\l) '• (! !::d (!!,_I 2:,o)t) ... OG '• (f ~3(!!) 27(•0 '·'
FU 11.:1 ,, ,, ~l (11! 25(1t) ... e•t ' (! ~ 1(1(1 2~.>(!!) ()
FU Bci '• ,, ~J3UO ~"/(H) ...
HE '• (1 530•) 27Uo~J <)
FU 84 '• ... 51 (H) 2~'Ju(J '' FU 134 4 (I 51 (H) c-::5(u) 0
U6 4 ,, e,::.;o)(l 2 J(H) (!
04 4 0 51 (o(l 25•)(1_ u FU 84 '• (• 51(H) ,':::5(1(1 l'
... 56':i(H.I 2B3u0 (J
,, :,br:Jt_)() 2tl::iU<) ...
computer generated budget for base year (Ramp Lane/ Ed gel ine Marking).
4 1l''o
12 "' WHIT C.: WI-I ITt: rHEi<f'UJ (I FT> PU-iSTl C
(I <J (1 (I
... ... (! 0
" 1)
•) 0 ,_,
" (! 0 (l (I
, .. •)
... ...
" (I
,, u
..... 0
"'
«««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««« « « « « « «MATERIAL « « « << <<DISCOUNT « <<TERMINAL << <<DISTRICT «
MDOT RAMP LANE/EDGELINE SUBSYSTEM COST-EFFECTIVENESS ANALYSIS
(ENTER EF FOR EPOFLEX, E FOR EPOXY
RATE;
COST;
ET FOR EPOXY PLASTIC, PT FOR POLY THERMO P FOR POLYESTER, TPL FOR THERMOPLASTIC CPL FOR COLD PLASTIC, FD FOR FASTDRY )
5 ANALYSIS PERIOD:
p
0 MAINTENANCE COST;
EIGHT
4
<< « « « « « « « « « «
.«
0« « « «
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
(ENTER QUIT TO EXIT OR MATERIAL TO CONTINUE)
Figure 62. Cost-Effectiveness Analysis Input Screen (Ramp Lane/Edgeline).
3. The system wi 11 calculate the present-worth cost of the material
by marking type, as shown in Figure 63.
4. The user can determine the present-worth cost for any other
materials by following steps 1-3.
5. The user can get a hard copy by using the shift and PRT SCR keys
at the same time.
6. The user will compare the hard copy printouts of the different
materials and determine the most cost-effective material.
lOS
H 0
"'
««««<(««««««««««««««««««««««««««««««««««««««««««««(«««~««~«««\·:~««««««~««««~««««««
<<
<< /i \\
((
<<
<<
DI~"3TRICT
0 .. 7'J06
0~00
0 .. 00
((
<<
iC:ICci,IT
<< ((
<<
((
.,.,
««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««0«•!««X««««««««
Figure 63. Cost-Effectiveness Analysis Module Output (Ramp Lane/Edgeline).
:l
APPENDIX A - SYSTEM INFORMATION
File Information
In order to run PM-MIS in your system, the following files should be
installed in your Marking directory.
e MARKING.EXE
• PAVMARK.DBF (Lane/edgeline marking main data base file)
- PAVl.NTX - PAV2.NTX Index files of PAVMARK.DBF - PAV3.NTX - PAV4. NTX
• P.AVCONT.DBF (Lane/edgeline marking contract information file)
- PCONT.NTX (Index file of PAVCONT.DBF)
• SPECMARK.DBF (Special marking main data base file)
- SPEC!Nl.NTX - SPECIN2.NTX Index files of SPECMARK.DBF - SPECIN3.NTX - SPECIN4.NTX
• SPECCONT .DBF (Special marking contract information file)
- SCONT.NTX (Index file of SPECCONT.DBF)
e RAMP .DBF (Ramp lane/edgel ine marking data)
- RAMP 11 . NTX - RAMPI2.NTX Index files of RAMP.DBF - RAMP 13. NTX
• RAMPCONT.DBF (Ramp lane/edgeline contract information file)
- RCONT.NTX (Index file of RAMPCONT.DBF)
e PAVBAK.DBF (Archive file of PAVMARK.DBF) e PAVCBAK.DBF (Archive file of PAVCONT.DBF) e SPECBAK.DBF (Archive file of SPECMARK.DBF) e SPECCBAK.DBF (Archive file of SPECCONT.DBF) e RAMPBAK.DBF (Archive file of RAMP .DBF) e RAMPCBAK.DBF (Archive file of RAMPCONT.DBF)
107
e PAVMARK.FRM (Produce figure 20) • PAVCONT.FRM (Produce figure 24) • CONTP.FRM (Produce figure 21) e SPECMAR1.FRM (Produce figure 39) t SPECCONT.FRM (Produce figure 43) e CONTS.FRM (Produce figure 40) • RAMP .FRM (Produce figure 57) a RAMPCONT.FRM (Produce figure 61) e CONTR.FRM (Produce figure 58) e INDEX.EXE (Index program)
Total number of files = 37
How to create Index fies:
.NTX file should be created in the following way:
• You are in Marking directory. t Type: INDEX. • System will ask for file to be indexed. e Type E: PAVMARK (Return) • Name of Index File: PAV1 (Return) e Index Field: GEOMETRYL (Return) • Index Field: GEOMETRYN (Return) e Index Field: MATERIAL (Return) a Index Field: (Return)
The user has to create a number of .NTX for various dat'a bases.
For PAVMARK.DBF
1. Main File: Index File:
E:PAVMARK (Return) PAV1 (Return)
GEOMETRYL (Return) GEOMETRYN (Return) MATERIAL (Return) (Return)
2.
3.
Index Field: Index Field: Index Field: Index Field:
Main File: Index File:
E:PAVMARK (Return)
Index Field: Index Field: Index Field: Index Field: Index Field:
Main File: Index File: Index Field: Index Field: Index ·Field:
PAV2 (Return) CONTROLSEC (Return) CONTRACT1 (Return) CONTRACT2 (Return) MATERIAL (Return) (Return)
E:PAVMARK (Return) PAV3 (Return)
CONTROLSEC (Return) MATERIAL (Return) (Return)
108
4. Main File: E:PAVMARK (Return) Index File: PAV4 (Return) Index Field: DISTRICT (Returnl Index Field: MATERIAL (Return Index Field: (Return)
For PAVCONT.DBF
1. Main File: Index File:
E:PAVCONT (Return)
Index Field: PCONT (Return)
DISTRICT (Return) MATERIAL (Return) (Return)
Index Field: Index Field:
For SPECMARK.DBF
1. Main File: Inde!! File: Index Field: Index Field: Index Field:
2. Main File: Index File: Index Field: Index Field: Index Field: Index Field:
3. Main File: Index File: Index Field: Index Field: Index Field:
4. Main File: Index File: Index Field: Index Field: Index Field:
For SPECCONT.DBF
1. t~ain File: Index File: Index Field: Index Field: Index Field:
E:SPECMARK (Return) SPECINl (Return)
SURFACE (Return) MATERIAL (Return) (Return)
E:SPECMARK (Return) SPECIN2 (Return)
CONTRACTl (Return) CONTRACT2 (Return) SURFACE (Return) (Return)
E:SPECMARK (Return) SPECIN3 (Return)
CONTROLSEC (Return) t~RKTYPE (Return) (Return)
E:SPECMARK (Return) SPECIN4 (Return)
DISTRICT (Return) MATERIAL (Return) (Return)
E:SPECCONT (Return) SCONT (Return)
DISTRICT (Return) MATERIAL (Return) (Return)
109
For RAMP.DBF
1. ~lain File: E:RAMP (Return) Index File: Index Field: Index Field: Index Field: Index Field:
2. Main File: Index File: Index Field: Index Field: Index Field:
3. Main File: Index File: Index Field: Index Field: Index Field:
For RAMPCONT.DBF
1. Main File: Index File: Index Field: Index Field: Index F i e l d:
RAMP!l (Return) CONTRACTl (Return) CONTRACT2 (Return) MATERIAL (Return) (Return)
E:RAMP (Return) RAMPI2 (Return)
CONTROLSEC (Return) MATERIAL (Return) (Return)
E:RAMP (Return) RAMPI3 (Return)
DISTRICT (Return) MATERIAL (Return) (Return)
E:RAMPCONT (Return) RCONT (Return)
DISTRICT (Return) MATERIAL (Return) (Return)
Additional Software Requirement
• DBASE III Plus in order to produce any other report and clipper compiler.
Hardware Requirement
• 20 ~lg. harddrive with 2 floppy drive. e Speed of the machine should be 12 Hz. • Color monitor.
Installation Procedure
1. Go to hard drive.
2. Create Marking directory.
3. Copy program diskettes (3 diskettes) into marking directory.
4. In order to create data base file, first time use DBASE III Plus software and do the fo I I ow1 ng:
llO
' !
5. Type A:
6. Insert system diskette 1 in Drive A.
7. Type ''DBASE".
8. Insert system diskette 2.
9. Hit "ESC".
10. Type "SET DEFAULT TO DRIVE D OR E" (your harddrive).
11. Type "USE PAVMARK".
12. Type "ZAP".
13. The system will ask for configuration. Type "Y".
14. "Close Data Base".
15 .. Repeat steps 11 to 14 for other data base files, i.e.:
PAVCONT.DBF SPECMARK.DBF SPECCONT.DBF RAMP. DBF RAMP CONT. DBF and other .DBF files.
16. Type "QUIT''.
17. Go back to Marking directory.
18. Create Index files (i.e., NTX files).
19. Load program by typing "MARKING".
Important Note:
- Always use uppercase.
-Anytime the user wants to exit, type ALT-C at the same time, a (A/Q/I) symbol will appear on the upper righthand corner of the screen, type Q and it will close all files and return to ~1arking directory.
lll
APPENDIX B - MISCELLANEOUS INFORMATION
Archive File Information
In order to extract information from the Archive File the following
steps should be followed.
1. Go to Marking Directory.
2. Type "A:", the user should in in Drive A.
3. Insert DBASE III Plus System diskette in Drive A and type DBASE.
4. The System will ask for System Diskette 2. Replace previous Sys
tem diskette with System Diskette 2 and ret~rn, a DBASE III setup
screen will appear.
5. Hit "ESC" key, a blank screen with a dot prompt on the lower
left-hand corner will appear.
6. Insert diskette with Archive information in Drive B.
Type Set default to Drive B (Return)
Use PAVBACK (for Lane/Edgeline Archive File)
(The user can find the name of the data base file by typing D IR
and return.)
: Browse
The user can move the cursor by using various Browse functions.
: Hit "ESC" in order to exit from Browse menu.
• If the user wants to print the Archive file information for spe
cific district, type:
Report form D: PAVMARK to· print for district = "Five"
(to print Lane/Edgeline archive file)
- Report form D: CONTP to print for district = "Six"
.(to print Lane/Edgel ine contract information)
Report form D: SPECMARl to print for district = "Five"
(to print Special Marking archive file)
112
-Report form D: CONTS to print for district= "Five"
(to print Special Marking contractor information)
- Report form 0: RAMP to print for district = "Five"
(to print Ramp Lane/Edgeline archive file)
Report form D: CONTR to print for district = "Five"
(to print Ramp Lane/Edgeline archive file)
e Type: - Close data base*
- Quit (to return to Marking Directory)
Steps to Modify Search Parameters of Update Information Module
Flow diagrams of various subsystems are included in Figure 64, name-
l y:
1. Lane/Edgeline Subsystem
2. Special Marking Subsystem
3. Ramp Lane/Edgeline Subsystem
The following steps should be followed to modify existing search
parameters.
• Examine the flow diagrams and identify related program. For exam
ple, if the user wants to modify the search parameters of option 1
(Lane/Edgeline Subsystem), he/she will have to deal with only two
programs:
- RETl. PRG and
- RET4.PRG
• Make a backup copy of the existing programs before the user
attempts to make any change.
* Important Note: Always close data base.
113
• ""IlK f Nl,. PROG
Produce scre~n " ol figure ~
l t ! j
• PM!JOT.PRG • SMOOI.PiHi • RMOOE .PRG
- • Deals "' th lane/ r-
·Deals w1th S~ci~l r-
Deals with Ramp l<~.ne/ Edgel1ne datd Marl. ing data Ed gel ine dHa
• Pr<XI uce screen " Product: o;creen " PrOduce '>Creen as of of F 1qure 6 of f 1qure 27 f1gure 46
• PA~MA..:J:.PIIG (Mi.IUule l) • SP[C~fH· .• PRG (lo!odule 1) • kA'!P,P!<.G (Mod..,\e l)
- • Add ne>< nata into :-'
- Ada nt:~o aata into file ,. - Ada n;; .. nat a into fi 1 e the fi I~ ·Produce screen a~ of Proouce scrt>l'n a~ of
- Pro<luce ~creen .. figur11 28 figure 47 of fHJur~ 7
.
• P£DIT .PRG. (Modo.lle 2) • SED!T .PRG (Mooule Z) • REDJT.PRG (Mo-ju\e 2)
~ - Edit ex1st111g data !--' • Edit existlng data - - Ean existing dna - Produc~ '>Creen as of - Produce screen as of - Produce scree11 as of
figure 9 F lgure 30 Figure 49
• RETI.PkU (Module 3) • SPECRfll.PkG (Module 3) • RA'1Pl.PRU (Moa~le 3)
-Update exiHing dat.a - Update existing data - Upaate e~nt iog aata
~ base:J em users sp,:cifiea !--' based on user~ specifie<J - baseo on users SpeClfle<l se~rct> parirneters search par.neten search paroYneters (three opt ions) (tnree options) (bo opt 1ons)
~ Produ~e screen as of - Produce screer. as of - Pro<luce screen as of f1gure 12 Figure 32 F1gure 51
• IIET~.Pkl> (Opuon 1) • SPECl.PRG (Option I) .J • RA,"!?2.PRG (Opt 10n 1)
- upoate ensting ana basea - Upaate e~iHing data bas~d Upone e~isting ana baseo
~ on usen spec1f1e0 r- on users SPf:cifie-1 __,. "' users speclile<l starcn parillleters screen yar,yn~ters !>l!an:n parMJ<!ters {Geometry I. l".aterial) (Material A. Road Surface) (Mater! al I. Contract oo.)
- Proo....:e screo?n as of Produce screen as of Produce scr~en as of Figure l3 Figure 33 Figure 52
• RETJ.P~b (Opt lon 2) • SP£C2.PRG (Opt lor. 2) • R'*!P3.PiiQ (Option 2)
• Upaal~ e>.isung data basea Update existing aata bUfd Upaat~ e~1st1ng data based
~
on users Sl)eClfle{]
r- on ust=r~ Spi:Clfled ...... on use,.s ~~ClfHc<j
sear~h par11net~tn starch parilrl\eters searcr• parll!!l!ters (~oterial I. Contro 1 s" ) (Contrao:t ~umer L {~atl!'<"l al lo Control Sec.) Prooute screen as of Roa11 Surface) - l'rO<Juce s~reen " of
' f1gure 15 Prodv.::e screen Figure 34
as o• f1gur~ 53
. RET5.PRG (O~tion 3) • SPEC3. PI!G (Opt ion J 1 base~~ - Update edsting d~ta Update eJist\ng data basea on u~e~s specified
~ on us,.rs SDe~ifieC L,. seartn par.l!!!':'t!:'rS searc~ oa"!Wneters (Control Sec & Marking (Mate,..\ a I I. Control s" )
- Produce screen as of TyPe)
Figure 16 Proouce ;creen as of Fi<:IUrl' J~
• PO£L .PP.(; l.'lodule ~l • 5[1t. .. ~RG (~odule 4i . ~OE~ .P~'j ilo\oou<o: 4\
1-- Delete de;1gnate'!l ,.,.cords L,. - O~>lete dPsio;:mHe<l records ~
Oe<et~ aesigna~e1 re~orcs fc~ th~ inventory 11les fc~ t~ 1nv~ntory files fr'Jl' t~ ,.,~~~ory filo:s Produce sc~e-:~ ~s of Produce scree~ as of P~~<Juc~ sere~~ " " F igur~ 17 ~i~ure 36 f"io•t~~ 54
. HELP.PRG (l>hdul~ 7) • SKEL".f>RG {Module?) • Rfl'(LP.~P<j ('"IO~u\e 7)
1-- - General~ contcac:t aocume'"lts !--' - GP.n~rate contract documents ~
- r>ene~ate co•rtract dncu"l"nts
"" long-te"'"' budget ""' long.tP"" bua~et ·~ lono-te..,., ~udoet
PrOduce scro:er " of PrOCild~ screen " o< Prod~c~ scree~ as· of Figure 22 Figure 41 f"iqur~ 59
• ~CllST.PRG (Mo~ule 8) • scrr; T. P~G (Module R) • RCCST.Po.c; {.,odule 9)
L,. Pedo.., cost-effectiveness ~
~e~form cost-effectivf'ness L,. Perfo..., cost-o:ffectlv!"ness anal ys• s analysis anal vs is Produce screM as of Produce screen as of Prod \tee screen as of flqure 25 Fi9ure 44 Fi9urf' 62
Figure 64. Flow Diagram of PM-MIS Program.
114
• Replace existing search parameters with the users desired para
meters.
e After all necessary modifications have been made, the user should
create new index files.
115