Proposed Software Functionality in CMS

The New Software Functionality Proposed in CMS ver shall have the following features.

    APPLICATION

  1. Suburban Module

    Designed as per information given by crew supervisor of WR and CR to CMS team visited Mumbai for two days.
    Deals with the all categories of crew(Motorman and guard) working on suburban trains.
    Crew work on well defined set consists of one or more train working as well as waiting, halting or shunting duty.
    Proper rotation of crew on different sets.
    Auto generation of 24 Hrs. Set plan for next day working.
    Demand Register for future date duty change request given by crew.
    Crew movement Form for back data entry of sign on to signoff.
    SRS document v 1.0 for suburban module
    1. SUBURBAN_CrewBiodata
    2. SUBURBAN_Set Details Prepration
    3. SUBURBAN_crew booking
    4. SUBURBAN_Demand_Register
    5. SUBURBAN_Manual Crew Movment
    6. SUBURBAN_Non Run
    7. SUBURBAN_RunningAllowance
    8. SUBURBAN_SignOn
    9. SUBURBAN_SignOff
    10. SUBURBAN-Circulars
    11. SUBURBAN_Abnormality_Reporting
    12. SUBURBAN_Loco Inspector
    13. SUBURBAN-CrewSelfService
  2. ASM Module

    Sign On/Off at places other than CMS lobby (wayside stations/ASM Point) is sometimes required because of –
    1. Operation Requirement
    2. Crew Claiming rest
    3. Crew personal problem –found under influence of alcohol, sick etc.
    4. Abnormalities – due to accident and other abnormalities
    In these cases the divisional control do the crew sing on/off planning at ASM location as under –
    1. Through TLC/Power controller for Loco crew
    2. Through section controller for Guard Crew
    3. Based on the crew sing on/off planning ASM is advised accordingly.

    TLC will advice ASM for SIGN-ON/SIGN-OFF of designated crew. This flow is valid only for route already exiting in CMS database. The flow starts with the availability list of Crew based on TA information or crew availability with ASM.
  3. Coal pilot Module

    Coal pilot module to be redesigned
    Additional requirement (DHN)
    A new Module will be developed which will be visible to only those lobbies which are pre configured for coal pilot working.
    1. SET to be defined instead of individual run
    2. SET can consist of one or more than one run
    3. Bonus km and bonus hrs will be applicable to SET
    4. TA will be made for coal pilot with SET to be indicated in route
    5. Sign ON and Sign OFF will be done at KIOSK with option to change the SET.
    6. After sign OFF flow will be directed to new manual entry (different from existing manual entry)
    7. In case crew does not sign OFF at kiosk same can also be handled through new manual entry. In this case sign OFF time will required to be filled.
    8. All runs will now be pre populated with set details with following changes permitted while saving
      1. Opt for new set
      2. Loco no/Type, Train No, for individual run
      3. Arr. Dep. time for individual run

    Mileage will be
    1. sum of km for all runs if Sign ON to Sign OFF > Bonus time
    2. sum of km for all run + Bonus km if sign ON to Sign OFF < Bonus time
    1. SET
      1. Set consist of Run from 'base to siding', 'siding to siding', and 'siding to base’
      2. First and last run are not part of SET
    2. Manual for Coal pilot
      1. When TA is of coal pilot Sign OFF on KOISK is directed automativaly to manual data entry
      2. Separate button to be provided to add set (different from run add button)
      3. Clicking on set add button will display all sets pertaining to base station filled as ‘To’ in current run
      4. First run will be displayed as non editable and set detail run as editable column.
      5. In case last station of set happens to be same as lobby then save is permitted else additional run has to be filled.
      6. RRA, Accident , OSRA, Shunt count will be filled only once for a set
        1. When FROM and TO are same and coal pilot set is selected, First run is part of set then these value will be part of first run even in set
        2. Any run followed by set run (unless preceding run is also set run) will not be permitted for above values.
  4. Integration with COA

    Caution order is currently filled in the CMS application. Now COA caution orders will be made available to the CMS for display to CREW. Existing provision of caution entry in CMS will be kept for some time as well. A union of relevant caution from CMS entered and COA integrated data will be presented to the CREW.
  5. Promotion/Demotion date to be shown in Crew Personal Data form

    Promotion Tab to be renamed as Promotion/Demotion
    Next entry can have lower designation also
  6. Provision for AWARD in nonrun reason

    New Non run reson created
  7. Provision for 22 or 30 hrs REST along with CL & LAP

    While sending a crew in non run additional option on the form to include a PR after non run
    (System will get crew out of non run as is the case now and will automatically convert his status to Rest in PR in the availability)
  8. Officiating status change while not in rest

    An additional check box to be given in manual data entry to make a crew officiating irrespective of bio data entry for that particular run. Crew status in biodata will not change on account of theis entry
  9. Validation for reason selected in order violation


    Check to be provided if selected reason is valid for order violation. Reasons to be validated are
    1. LR Due - To be done
    2. Training Due - Alert only for mandatory trainig falling due after next 2 calendar day for the trainings (PME','REFT','REFE','REFD','3PH','ACDC','ASIG','SFCM','GHC')
      Following validations are proposed in next version
    3. Put back for spl train
    4. Spare for enquiry
    5. Spare for PME
    6. Others
    7. Pairing
    8. Rest Cancel
    9. Leave Cancel
    10. Not found
  10. Sorting TA on the basis of TA creation time

    If multiple TA having same ordering time to be sorted on the basis of TA creation time. Ist sorting should be ordering time and 2nd sort should be TA creation time.
  11. Change In Rest modification

    In rest modification required 52 hrs
    22 to 44/52
    30 to 52/60
  12. Family Planing option

    In crew bio data required one option for family planing YES/NO
  13. New Alert on both TNC and Supervisor console

    Alert for those crew who has not sign on until their sign on time as per TA (System late crew)
  14. Lobby wise reason for crew order violation

    At present common standard reasons for crew order violation are there for all lobbies. Now each lobby can now configure upto 10 reasons for that lobby in addition to standard reasons Scheme-
    1. A new data entry form will be provided in LCC for entry of new reason.
    2. Form will display at the top system defined reasons grouped into acceptable and non acceptable reasons.
    3. It may or may not be possible to validate the acceptable reason . e.g. pairing can be validated, reserved for passenger service can not be validated.
    4. During configuration standard reason can also be disabled or enabled at any time.
    5. It will also have provison for entring user defined non acceptable reasons
    6. For converstion of user defned reasons to acceptable reason lobby has to request CRIS thru CAO/FOIS.
    7. In the order violation combo of crew booking form acceptable reason(system+user requested) will appear in green color and non acceptable reason(system+user requested) will appear in red color with prefix as SYS and USR for system defined and user defined reasons respectivly.
    8. In addition to drop down the present facility to enter text for reason shall remain if ""OTHER"" is selected from drop down menu.
  15. Memo no. entry in PME

    At the time of return back from PME and SICK, reason in Non Run form a new field for memo no has to be provided. This memo no field will be a text filed which will have no validation on the text entered
  16. New Group for SMS

    New Group in SMS alert 'DND Alert'
    Any no fed for ant other group is required to confirm in system its acceptance for receving SMS through CMS. A SMS wil be sent to preconfigured no in DND alert for all such crew/user who have failed to give acceptance by return SMS"
  17. Circular search

    User wants an addition column in circular search where subject detail is mentioned. This would ease him to find out results in case list is long.
  18. TA based on FOIS load

    Currently TA is prepared by supervisor in CMS as per advise of control.
    Now the load data from FOIS will be fetched through integration and Presented to supervisor as pre populated TA field with the relevant FOIS data with Facility to edit these values if required, Once saved TA will be generated.
    Further handshaking between CMS and FOIS eg. PAD,PDD, CREW Details etc wil be based on the linked TA as above.
    Existing facility of creation of TA in counsultaion with control will remain as it is.
  19. Bulk transfer of crew to newly created CMS lobby

    Procedure to be provided from the backend to facilitate the transfer of crew from one lobby to another in bulk with restriction of rest. This facility is not a regular facility and will be excercised in case of new lobby creation and bulk transfer of crew to the new lobby from an old cms lobby.
    For normal/regular cases existing process of transfer from application (biodata) will be followed.
  20. User to be created from divisional console for internet report access

    Login is required to access report now. New requirement to create Mobile and Report user from divisional console to be provided
  21. Footplate of crew not available for all crew, moreover it is missing/not available for crew on transfer or utilized in non run roster

    Application to capture footplate in case crew is transferred.
    Transfer history to go along with ID in both Permanent as well as in temporary transfer case:
    Currently Test and Training, Family detail, Blood group etc. go with crew ID to new transferred lobby.
    New requirement of Footplate KMS history to go along with other details, if crew is transferred.
  22. BA Fail option

    BA test provides only 2 option Pass and Pending
    A new option 'BA failto be provided. In sign ON/OFF approval. Once selected crew will be sent to system non run. Subsequent flow will be as per system non run.
  23. Delete training option in sup console

    Delete training (deleting the date of training )has been provided in divisional console. Reason will be required to be recorded if date entry is made blank field.
  24. 3 Digit loco number required

    3 digit locos can be fed in CMS application if user select traction NG . Loco number should be validated from loco master.Changes should be done in TA,Sign off and manual entry form.
    Following is permitted
    Traction No of digit for Loco no
    NG / MG 3
    MEMU 6
    All other 5
  25. Non Run Roster Outstation alllowance

    At present Outstation allowance is not covered in Non run roster Non run roster shall also consider ouitsatation allowance.
  26. SHDT Non Run

    Additional field for Outstation allowance to be provided TO be renamed as SHED DT.
  27. Abnormality reporting

    Abnormality reporting and its resolution has been made available on Div console as well along with existing sup console.
  28. Loco competency updation for Shunter

    Field for Loco type in Roster,
    At the time of sign off following fields to be filled loco no (facility to enter multiple loco no),
    Hrs of shunting,
    Start Km ,
    End Km
    Purpose (Freigt / passenger, to be discussed)
    Corresponding form to be given to TNC for filling folowing on behlf of shunter
    shunter name
    id
    roster no,
    day of rosterl
    Loco no, (facility to enter multiple loco no),
    hrs,
    Start km,
    End Km,
    Purpose (Freigt / passenger, to be discussed)
    These loco no will also be required to be displayed in sign off approval
    Loco competency corresponding to that loco no will be updated
    Shunter will be treated to satisfy as per rule logic if one or more than one loco competencies out of all the locos in the roster are updated.
  29. Enroute shunting details

    Following additional details for shunting to be filled at the time of sign off / Manual
    Engine No
    Start Km
    End Km
    Purpose (Freigt / passenger, to be discussed)
    This is in addition to fields aready provided
    Station
    Hrs
    Loco competency for all loco filled will also be updated
    Same will appear in sign off approval also
  30. Rest Modification

    For giving PR to the crew from uneven rest (as 1hr rest or 11 hr rest ect) of crew comming from nonrun roster and non run- 22,30,44,60
  31. Nonrun Roster Mileage Generation

    Nonrun Roster Mileage will be generated progressive slot wise as previously it was monthly slot wise.

Reports

  1. Mileage - Over Time Mileage - Over Time New

    Flexi for biodata added in "new over time report" using Mileage Menu. This will help in separating Electrical crew from DSL crew.
  2. Promotion/Demotion date to be shown in Crew Personal Data form

    Crew - Crew Biodata detail : To show promotion history instead of last promotion only

    Column required:
    1. Old Designation
    2. New Designation
    3. Last promotion Date
    4. Promotion done by user_ID
    5. Footplate KMS of original designation
      1. CMS calculated
      2. User filled
      3. Total
  3. Lobby wise reason for crew order violation

    1. Reports for order violation will remain the same as earlier.
    2. Report will show Other as “OTHER – ‘Text entered’
    3. Report can be sorted on any field by clicking the field name.
  4. Management - Crew Not Return to HQ


    Evening position required as follows:
    1. Crew evening position bifurcated Traction wise to be shown.
    2. Evening status HQ wise and O/HQ wise to be shown.
    3. HQ wise showing all crew (HQ + O/HQ crew) available at lobby.
    4. O/HQ wise column showing all crew (of HQ at out HQ) available at lobbies of crew beats.
    5. Above position for current as well as Odd hrs wise to be shown.
    6. In case 0+0 availabilty in any column, this to be hidden.
    7. All figures to be hyperlinked with details agains each record.
    8. Above report to be made lobbywise, divisionwise.
  5. Running evening position

    Evening position required as follows:
    1. Crew evening position bifurcated Traction wise to be shown.
    2. Evening status HQ wise and O/HQ wise to be shown.
    3. HQ wise showing all crew (HQ + O/HQ crew) available at lobby.
    4. O/HQ wise column showing all crew (of HQ at out HQ) available at lobbies of crew beats.
    5. Above position for current as well as Odd hrs wise to be shown.
    6. In case 0+0 availabilty in any column, this to be hidden.
    7. All figures to be hyperlinked with details agains each record.
    8. Above report to be made lobbywise, divisionwise.
  6. Management - Change on Approval

    Supervisor can edit some values date / time of sign on off of crew, Rest availed Loco no (for Loco pilot only, same will be stored against ALP and Guard) (Loco no cannot be edited after this in the application from any other form) at the time of approval. Now supervisor will be required to give a valid reason for any change done at the time of approval. Both the values i.e. previous / changed will also be showed for reports.
  7. Run - PAD

    Manual Data Entry Arrival has been added in this Report
    In the above reports radio button provided for
    PAD of HQ crew at HQ
    PAD of all crew at HQ
    PAD of OS crew at Lobby
    PAD of HQ crew at out station only with field for lobby
    PAD of HQ crew at all lobby including HQ lobby
  8. Manage - Arrival/Departure

    Manual Data Entry for Arrival/Departure has been added in this Report
  9. Running - Availability (First Five Reports)

    Report format is made same as view in application (Crew On LR and Crew on Future NonRun)
  10. FAFO report

    In the FAFO report, the following corrective measures.
    1. The Loco number also been taken from the TA table, the system ignores the Loco number the LP entered while signing off. Though Loco number is mandatory for both KIOSK sign off/ trip sheet entry, but most of the crew run details Loco no. column left blank.
  11. SMS -> SMS Groups Summary

    SMS report-
    1. New report showing the group wise details against which lobby has configured the mobile numbers of staff whom SMS to be delievered.
    2. The same report showing summary of these details Division wise, Zone wise.
  12. Manage - Turnaround

    Drill Down - Run Detail Report shown
  13. Training history

    Like bio-data history Training history also to be maintained. User name and Time of change to be shown.
  14. Crew run detail

    NH count and Leave count shown at the footnote of report.
  15. No. of terminal not working

    IR, Zone, Division, Lobby Level Report made LOBBY, IPs in Lobby (Thin Client, Kiosk), IPs Used (Thin Client, Kiosk), IPs Unused (Thin Client, Kiosk) Drill Down provided in this Report
  16. Management - Route Summary

    Lobby Name, No. of routes, Routes not as per RBS
  17. Temp transfer time

    New report
    Management - Transfer
    Crew name
    crew id
    Transfer date
    Transfer by
    Acceptance date
    Accepted by
    From
    To
    New Id
  18. Project Wise SMS Report

    Department wise report for SMS sending details
  19. Project Wise DND Report

    Department wise report for DND staus of mobile No
  20. Non Run roster crew in not updating CREW POSITION

    Non Run roster crew in not updating CREW POSITION
  21. Special check at the time of sign off

    Management - Mandatory Question
    REPORT required lobby wise / division wise / zone wise count of ans with drill down with date picker
    Drill down fields
    Crew ID
    Crew Name
    Attempt Date/Time
    FROM / SIGN ON STTN
    TO / SIGN OFF STTN (with sorting)
    Loco no
    Loco Base Shed
    Loco Base Railway
    MISC - SIGNOFF QUERY (OFF STTN)
    MISC - SIGNOFF QUERY (BASE SHED)
    DRILL DOWN TO BE MADE (under development)
  22. E mail facility to be linked with abnormality reporting

    CMS has a facility of sending SMS to concerned officials configured through CC authority if crew reports abnormality through application. Likewise sending email once/twice a day to concerned official is proposed as under: This email will be sent to all configured official once/twice a day.
  23. Manage-PR Count

    Separate column for Weekly Off for Rostered Crew
  24. Misc-Caution Order

    1. 3 to 4 line Space added between last caution and Signature of Station master.
    2. A blank 'Sr. No. __________"" added below the tag of CMS in right side of report.
  25. OT data for PRIME

    OT data has been given as per PRIME format.
  26. Management - Working hrs

    Column for Wheel Movement (WM, Dep data from PDD form) to Wheel stop (WS, Arr data from PAD form) to be added,
  27. Manage - Circular Report

    Subject is displayed. Description to be displayed on click.
    Adding description to main report will make main report too big for any purposeful analysis.
  28. Mileage-Mileage Summary

    New Column of OSRA added in Mileage Summary
  29. Sign off and TA Making

    All the changes to be done in reports due effect in CMS Application.
  30. Coal mileage- set name to be displayed in pop up of mileage

    In coal mileage indivisual crew run details after click on mileage set no should be display.
  31. Mileage - NonRun Allowance

    Just like New Mileage summary report ,Bio data flexi is also required in Nun Run allowance report (NUN RUN menu) .At present the Nun Run allowance report which is being generated shows up only MS Word file. This should be modified in such a way that it look like the New Mileage summary report .Conversion facility from EXCEL to XML(TXT) is also required in this report.
  32. Provision for 22 or 30 hrs REST along with CL & LAP

    in report after generating the non run mileage 22/30 hrs rest is not updating in crew run details