Draft MSRTC VolumeI v1.0
Draft MSRTC VolumeI v1.0
Bid Information
1 Tender issuing authority Maharashtra State Road Transport
Corporation (MSRTC)
2 Tender Number To be provided by MSRTC
3 Tender title To be added
4 Tender cost Rs. 50,000 /-
(Rupees Fifty thousand only)
5 Nodal Person for bid related Dy General Manager (IT),
queries Maharashtra State Road Transport
Corporation,
EDP Center, 4th floor,
New Annex, J.B.B. Marg,
Mumbai – 400008
6 Bid security / Earnest Money
Deposit(EMD)
Kay events
7 Date of issuance 22 August 2014
8 Last date for receiving pre-bid 01 September 2014
queries
9 Pre-bid conference details 02 September 2014
10 Date for response to pre-bid 05 September 2014
queries
11 Last date for submission of bids 19 September 2014
12 Opening of Pre-qualification bids 19 September 2014
and technical bids
13 Opening of commercial bids To be communicated later
Page 2
Selection of a system integrator for implementing new ETIM and ORS system
Table of Contents
Page 3
Selection of a system integrator for implementing new ETIM and ORS system
1 Project Background
Page 4
Selection of a system integrator for implementing new ETIM and ORS system
The following tables provide the region-wise, division-wise count of bus depots
across which MSRTC operations are carried out.
Page 5
Selection of a system integrator for implementing new ETIM and ORS system
2 Scope of Work
2.1 Overview of scope of work
The following outlines the broad areas of scope of work for bidder and the later sections
highlight the detailed scope of work in each of the following areas:
Page 6
Selection of a system integrator for implementing new ETIM and ORS system
Page 7
Selection of a system integrator for implementing new ETIM and ORS system
The processes detailed out in section xx of Volume I of the RFP are included in the
scope of work of the bidder. A brief detailing of the indicative processes has been
explained therein. However, the process may undergo changes during the ‘System
Requirement Study’. The following is the minimum list of Software Solution Areas that
the solution must include:
Route Management
Crew Duty Management
Waybill Management
Trip Management
Ticket Collection
Cash Collection
Strings Management
Nightout Management
Reconciliation
Billing
Audit
SMART Card Management
Grievance Management
MIS Reporting
Identity and access management
MIS Reporting
Data extraction, synchronization and reconciliation
SMS solution
Mailing solution
Document Management System
Anti-virus and Anti-spam Solution
Helpdesk
Payment gateway
SLA monitoring tool
Page 8
Selection of a system integrator for implementing new ETIM and ORS system
iii. The BIDDER should submit the solution design document to MSRTC and should obtain
the sign off on the design document before commencing the development
/customization/installation of the solution. However, BIDDER shall be responsible for
ensuring the compliance of the end product to the requirements specified by MSRTC
in this RFP.
iv. Software Development
Page 9
Selection of a system integrator for implementing new ETIM and ORS system
a. Bidder shall perform software development based on the functional & technical
requirement specifications and designs finalized for the processes as provided in
the RFP and individual assessment, which broadly are:
Software development, customization and rollout of the software solutions
involving all services and software functionalities
Page 10
Selection of a system integrator for implementing new ETIM and ORS system
ix. Documentation
The BIDDER shall prepare/update the documents including that of FRS, SRS, Detailed
Design, Test Cases & Results, User Manuals, Operations Manual, Maintenance
Manual, Administrator Manual, Security Policy, Licensing etc. as per notified
standards. The BIDDER shall obtain the sign-off from MSRTC for all the documents
submitted for this Project and shall make necessary changes as recommended by
MSRTC before submitting the final version of the documents.
BIDDER shall prepare and submit all the documentation before provisional ‘Go-Live’
and also ensure that a periodic revision of the documents to reflect any changes in
the system and / or processes relating to NEW system are also done and submitted
to MSRTC.
2. Consolidation of data received / generated at MSRTC depot and ETIMs in bus to central
integrated system in the required format as per applicable timelines
Bidder shall be responsible to ensure that the system designed ensures that the ticket
issuing related data corresponding to billing, traffic, audit, logs, etc. which is
generated by the various components within the system including ETIM, servers, etc.
in consolidated at the central integrated system in the required format without errors
as per timelines defined in the SLA. Any information related to carrying out operations
related to ticketing and reservations will be available in the central integrated system,
though it may be generated by portable ETIM, client machines or servers.
Page 11
Selection of a system integrator for implementing new ETIM and ORS system
a. The Test & Development environment architecture should be exactly similar to that
of production environment. All the components of the Test & Development
environment application should be deployed in the similar way as they are deployed
in the production environment (taking care of aspects such as clustering,
integration etc.). This would streamline the process of testing before deployment
on the production environment. However, since the load testing could be
performed on the production environment, BIDDER may choose to rationalize the
server sizing in the Test & Development environment. Appropriate load testing
tools shall be put in the testing environment.
b. The bidders have to perform an independent assessment of the requirements for
establishment of Test & Development Environment, IT Hardware at the Data
Centre/DR site and Helpdesk setup. Based on the assessment, the bidder needs to
provide the detailed BOM proposed in their technical proposal in line with the
requirements of the project and performance on service level agreements. MSRTC
shall review and approve the BOM of the successful bidder at the time of
implementation/deployment/commissioning. Subject to the specifications laid
down in Annexure to Volume I of the RFP, it is clarified that the BOM approved by
MSRTC shall in no case be a lower version than the one proposed by the bidder in
its technical proposal submitted to MSRTC and the same shall be scaled up /
upgraded by the BIDDER as per the requirement for performance on service levels
at no additional cost to MSRTC.
Page 12
Selection of a system integrator for implementing new ETIM and ORS system
b. The responsibility shall include setting-up the entire setup at DRC. BIDDER
shall provide staff, technical and supervisory, in sufficient numbers to operate
and manage the functioning of DRC at desired service levels.
c. DR Hardware and Software should be 100% for critical servers and may be 50%
(non-critical servers) of DC and the storage should be 100% of the DC. BIDDER
will classify the criticality of servers and shall specify the list of servers which
are non-critical in the Technical Bid. In any case, Database and Application
Server shall come under critical server category. During the currency of the
contract, the non-critical servers may be classified by MSRTC as critical based
on performance requirement, after mutual discussion and review of data.
4. Assessment, Procurement and Installation of IT Infrastructure for the Project
MSRTC has the right to specify higher bandwidth than assessed by BIDDER. In such a
case, it would be mandatory to provide the bandwidth as per the requirement specified
Page 13
Selection of a system integrator for implementing new ETIM and ORS system
i. Network Connectivity
Based on the assessment for bandwidth sizing, the bidder shall provide connectivity
for the following:
DC Internet Lease Line
DR Internet Lease Line
DC to DR MPLS
Depot Internet Connectivity
Bus Station Internet Connectivity
Region Office Internet Connectivity
GPRS Connectivity for ETIMs provided
The redundant internet connectivity (same bandwidth in the case of primary
connectivity) would have to be provided by the bidder.
Officials as may be authorized by MSRTC shall be allowed to access the NEW systems
or its components like databases, subject to such rights & privileges as MSRTC may
decide from time to time for the purpose of testing, audit, certification, review,
inspection etc.
b. Server Infrastructure:
The BIDDER have to perform an independent assessment of the Server requirements
and include it in the detailed BOM for the proposed infrastructure. For any COTS
products, it is necessary for bidders to obtain certification from the respective OEMs
that the proposed infrastructure is sufficient for the specified number of users and
fully meets the performance and scalability requirements including the increase in
number of users and volume of transactions over a period of 5 years during the
course of the NEW project. Any bids without such certification shall be liable for
disqualification. Addressing any performance issues / degradation during O & M
phase shall be the responsibility of the BIDDER at no additional cost.
Page 14
Selection of a system integrator for implementing new ETIM and ORS system
BIDDER shall perform the detailed assessment of Solution requirements and assess the
Infrastructure requirements (including Servers, computers for bidder’s deployed
personnel and MSRTC officials, Storage, Networking, Security etc.) for
operationalization of the System and to provide the services in conformance with the
SLA described in the RFP.
ii. Procurement of IT Infrastructure
The BIDDER shall procure the IT Infrastructure for the System as per the study carried
out for infrastructure requirements and approved by MSRTC. The BIDDER shall ensure
that all the equipment procured is latest and is free of any defect of any sort. The
BIDDER shall ensure that the equipment is not marked as end-of-sale by the OEM and
that the OEM undertakes to provide sale service support of such equipment. Also, all
the hardware should be Enterprise Class products from reputed OEMs and should come
with the appropriate OEM certification, stating that the latest generation of the
equipment is being provided for NEW in BOM at the time of submission of the bid. The
specifications should fully comply with the minimum specifications.
iii. IT Infrastructure Installation
The bidder shall be responsible for operationalization of the end-to-end solution, which
includes installation of IT Infrastructure, networking all the locations including DC, DR
Site, and LAN & WAN, security requirements etc.
iv. Warranty
The bidder shall warrant that the Infrastructure procured for Project shall have no
defects arising from design or workmanship or any act or omission. The warranty shall
remain valid for a period of five years from the date of provisional “Go-Live” of the
Solution and any extended period as notified by MSRTC.
The bidder shall provide the warranty for IT Infrastructure (Software & hardware)
supplied for Project for a period of five years, and such extended period as notified by
MSRTC, from the date of provisional “go-live” on all the items supplied as per the
contract. The bidder shall replace any parts/components of the IT Infrastructure
supplied for project if the components are defective and during the entire warranty
period at no additional cost. Bidder shall apply all the latest upgrades/patches/releases
for the software after appropriate testing at no additional cost.
v. Documentation
The bidder shall undertake preparation of documents including that of Infrastructure
solution design & architecture, configuration files of the Infrastructure, Standard
Operating Procedures, and Information Security Management procedures as per
acceptable standards. The bidder shall take sign-off on the documents, including
design documents, Standard Operating Procedures, Security Policy & Procedures from
MSRTC or its designated officials and shall make necessary changes as recommended
before submitting the final version of the documents.
BIDDER would prepare and submit all the documentation before provisional ‘Go-Live’
and also ensure that a periodic revision of the documents is done and submitted to
MSRTC.
vi. Ownership
Page 15
Selection of a system integrator for implementing new ETIM and ORS system
The ownership of all hardware procured for the project at Data Center, Disaster
Recovery Site and MSRTC Offices including bus depots and bus stations would be in
the name of bidder. However at the end of the contract, the same shall be
transferred to MSRTC at INR 1, if so required by MSRTC. If the contract is terminated
prior to the conclusion of the contract period it may be transferred to MSRTC at the
written down value in the books of BIDDER if required by MSRTC. All licenses related
to these would be in the name of MSRTC. All licenses for software and database
procured related to project can be in the name of bidder, provided the same can be
transferred to MSRTC at no additional cost for transfer to MSRTC at the end of the
project. If, for any reason, the same is not transferred, MSRTC reserves the right to
recover such costs from the bidder. On expiry / termination of the contract, if such
transfer entails additional cost, the same shall be borne by the bidder at no
additional cost to MSRTC. MSRTC reserves the right to recover the additional costs,
if any, under any circumstances, from the payment due or performance guarantee.
However, if such licenses cannot be transferred, then they shall be bought in the
name of MSRTC. The commitment of the same by the entity providing the license
shall be submitted by the bidder.
5. Procure and supply ETIM as per required specifications, their asset management,
repair and maintenance and managing inventory related to ETIM
Electronic Ticket Issuing Machine (ETIM) is the backbone of the MSRTC operations.
Bidder is expected to provide ETIM devices, as per the specifications defined in the
RFP, to all MSRTC conductors and maintain additional 10% in stock to be provided as
and when required in case of repairs or seasonal demands. Indicative number of ETIM
to be provided is around 35,000 + 10% stock. However, bidder is expected to provide
additional ETIM devices up to 10% over the minimum required ETIMs as specified in this
RFP for additional conductors joining the MSRTC operations at no additional cost.
Bidder is expected to carryout repair and maintenance of the ETIM device being
supplied. In case of any manufacturing / software related defect and wear and tear,
bidder shall promptly replace the ETIM at no additional cost to MSRTC. Each ETIM will
have a unique code assigned to it which will make it easy to track, asset management
and any inventory related to ETIM except for paper rolls will be provided by the bidder
at no additional cost. Reports will be made available regarding the stock balance of
ETIM to MSRTC as defined in SLA or when demanded by MSRTC.
Page 16
Selection of a system integrator for implementing new ETIM and ORS system
7. Migration of all data including physical and electronic data from legacy system to the
new system
The BIDDER shall perform data migration activities for legacy data in the existing system.
The migration shall include the following:
a. Records in existing ORS and ETIM database at central system, at bus stations
and bus depots
b. Any other information required for the functioning of the system or intimated by
MSRTC
The Data migration to be performed by the BIDDER shall be preceded by an appropriate
data migration methodology, prepared by BIDDER and approved by MSRTC. Though
MSRTC is required to provide formal approval for the Data Migration Strategy, it is the
ultimate responsibility of BIDDER to ensure that all the data sets that are required for NEW
services are migrated and reconciled with present system. Any corrections identified by
MSRTC in the data migration by BIDDER or otherwise, shall be addressed by BIDDER at no
additional cost to the MSRTC. BIDDER shall store the migrated data including documents,
etc. till the end of the contract.
The migration of the documents has to be ensured well as per the timelines defined, failing
which the BIDDER shall bear the additional cost attributable to such delay.
i. Working hours
a. MSRTC offices at Central, regional and divisional level would be operational
from 9:30 AM to 5:30 PM on working days. All the gazetted holidays applicable
to Maharashtra Government officer in Maharashtra are defined as non-working
days.
However this shall not limit the working of the personnel office. The BIDDER
based on its or MSRTC’s requirement may extend the working time or increase
the working shifts from time to time.
b. Technical support will be provided as per the working shifts of the bus depots
for all 250 MSRTC bus depots across Maharashtra.
c. MSRTC Staff will be available from 9:30 AM to 5:30 PM on working days. All
sign-offs and acceptance procedures must be conducted during working days of
MSRTC.
i. Security Requirement at TIN
a. Access to the facility must be strictly monitored and restricted to authorized
personnel only. No visitors/ unauthorized persons may enter the DR, DC and
allocated office areas. With the exception of those authorized, no other MSRTC
personnel may enter these office areas without prior permission from MSRTC.
b. Additionally, role based electronic access must be provided within TIN. Access
to high security/ sensitive areas must be strictly restricted to authorized
personnel only through electronic access cards.
Page 17
Selection of a system integrator for implementing new ETIM and ORS system
The BIDDER shall be required to provide operational & maintenance services for
Solution including, but not limited to, production monitoring, troubleshooting &
addressing the functionality, availability & performance issues, implementing any
system change requests, addressing the incidents/problems raised by the users
(via IT Helpdesk) for problems/bugs in the application etc. The BIDDER shall keep
the application software in high availability mode meeting the requirements defined
by the MSRTC from time to time based on functional, administrative or legislative
priorities, perform any changes and upgrades to applications as requested by the
MSRTC as required for achieving the objectives of the system. As an integral part
of this support, the bidder shall formulate and implement the Information Systems
Security Policy synchronous with MSRTC security policies.
Following is the broad scope for maintenance and support functions with regard to
software.
i. Compliance to SLA
The bidder shall ensure compliance to uptime and performance requirements of
Project solution as indicated in the SLA in the RFP and any upgrades/major
changes to the software shall be accordingly planned and implemented by
bidder at no additional cost for ensuring the SLA requirements.
ii. Application Software Maintenance
a. The BIDDER shall address all the errors/bugs/gaps in the functionality
offered by solution (vis-à-vis the FRS & SRS signed off for the Project) at no
additional cost during the operations & maintenance period.
b. For performing of any functional changes to system that are deviating from
the signed-off Functional Requirements/System Requirements, a separate
Change Control Note (CCN) shall be prepared by BIDDER and the changes in
the software shall be implemented accordingly at no additional cost to
MSRTC. The time period for implementation of change shall be mutually
decided between bidder and MSRTC.
It is clarified that changes in software, hardware and other infrastructure
required as a result of any legislative, administrative, policy changes in the
various processes within ETIM and ORS and workflow shall not constitute
change of ‘Scope of Work’. The changes, if any, shall therefore fall under
the CCN and not Change Note on Scope of Work (CNS).
c. In case there is a change request in the scope of work, the BIDDER shall
prepare the CNS and get it approved by MSRTC for the additional cost,
effort and implementation time.
d. The decision of MSRTC on change being a CCN or CNS would be final &
binding on BIDDER.
iii. Problem identification and Resolution
Page 18
Selection of a system integrator for implementing new ETIM and ORS system
Page 19
Selection of a system integrator for implementing new ETIM and ORS system
Page 20
Selection of a system integrator for implementing new ETIM and ORS system
i. The BIDDER shall be responsible for sourcing of the personnel and the
management of all matters relating to such personnel, to carry out the
responsibilities assigned to the BIDDER under the agreement with the BIDDER.
In particular, these include:
a. Recruitment of the personnel possessing the qualifications prescribed in
the RFP;
b. Training of the personnel;
c. Payment of salaries and benefits to the personnel;
d. Meeting all statutory obligations / payments arising out of engaging the
personnel;
Page 21
Selection of a system integrator for implementing new ETIM and ORS system
e. Meeting all the liabilities arising out of the acts of the personnel
ii. During the course of the contract, if it becomes necessary to replace any of
the Key Personnel, the BIDDER shall forthwith with due approval from MSRTC,
provide as a replacement, a person of equivalent or better qualifications and
experience than the resource being replaced / or proposed in the bid.
iii. The team proposed in the proposal should be on the rolls of the bidder(s) at
the time of submission of the proposal. For any change of the resource or any
resource being proposed for operations, the bidder should have to submit the
CV of the resource, at least 2 weeks in advance for MSRTC to decide on the
replacement.
iv. The BIDDER would be required to maintain personnel files with the following
details of the personnel deployed within the project:
a. Name and contact details (address, phone number, email ID)
b. Name and contact details of professional reference (at least 1)
c. ID proof photocopy (any one of Passport, voter ID card, driver’s license,
PAN card or any Central/ State Government issued ID card)
d. Professional and educational qualifications
e. Training provided for carrying out processes, etc
f. Background Check shall be done for all NEW staff
v. MSRTC would be allowed full access to these files and would be allowed to
conduct an audit for compliance to minimum qualification requirements
specified above.
12. Reporting and Dynamic Dashboard
The BIDDER should ensure that the NEW system shall provide a facility for
generating and viewing online, project and MIS reports for transactions handled
during a specified period, transaction density trends for any specified periodicity
and any bottleneck situation creating dependency at any stage. The MIS Reporting
system and Dynamic Dashboard shall be an integrated system which shall provide
user-friendly reporting functionalities such as graphical display for the NEW staff,
officials of MSRTC and any entity authorized by MSRTC. The MIS details will be
worked out during the SRS stage.
Without prejudice to the above, the BIDDER shall be required to provide the
dashboard also with enhanced features of analytics, sensitivity analysis, suitable
forecasting etc.
13. Setting up and managing a comprehensive inventory management system to track
inventory related to paper rolls and monitoring issuance of tickets which have
advertisements on the back
A good share of revenue may be earned from the advertisements being printed on the
back on the tickets issued through ETIM. MSRTC is considering tapping on this revenue
generation opportunity. This requires tracking of paper rolls with printed
advertisement and monitoring its utilization by various ETIM machines. Currently this
Page 22
Selection of a system integrator for implementing new ETIM and ORS system
ii. Other Industry Standards which BIDDER is required to comply with are given
below:
Page 23
Selection of a system integrator for implementing new ETIM and ORS system
15. Design, develop, deploy, implement and maintain SLA Monitoring & Measurement
System
BIDDER will be responsible for design and implementation of training and change
management strategy for awareness within MSRTC. BIDDER shall also be required to
conduct workshops/seminars for creating awareness for various stakeholders with
MSRTC namely, conductors, account officers, MSRTC traffic officers / others as per
the requirement of MSRTC. The BIDDER, in co-ordination with the MSRTC, shall
prepare training material, including distribution in CDs (to be updated every 6 months
or as and when any major change takes place). As a part of this, BIDDER shall
organize, at its own cost, for stakeholders across bus depots and bus stations in the
country as specified by MSRTC. BIDDER shall provide for venue, trainers and training
materials at its own cost.
i. Interoperability Standards
Page 24
Selection of a system integrator for implementing new ETIM and ORS system
Page 25
Selection of a system integrator for implementing new ETIM and ORS system
MSRTC related information (payment, tickets, etc.) are sensitive and confidential in
nature. Any compromise of such information can have serious implications. It is,
therefore, imperative to ensure confidentiality and integrity of data and transactions
at every stage. The BIDDER shall develop a detailed security policy and supporting
procedures for the NEW system and obtain MSRTC approval. The BIDDER shall ensure
that the proposed policy complies with the latest version of the MSRTC’s Information
security manual, which will govern the security of NEW facility, portal and related
infrastructure and personnel during the entire duration of the contract. The BIDDER
shall ensure that the security policy and procedures are updated on a regular basis as
per best practices and released after MSRTC approval.
The BIDDER shall depute at least one designated Information security officer to be
assisted by an additional officer. He will coordinate with MSRTC’s Nodal Officer
responsible for information security matters. It shall be the responsibility of the
BIDDER to provide the required hardware / equipment, software and other resources
to establish the processes and comply with the security requirements of the new
System.
Page 26
Selection of a system integrator for implementing new ETIM and ORS system
3 Proposed Solution
Figure 2 : The graphic above details out the system blueprint of the proposed solution for
MSRTC
20. Users
The below table provides details about the users
# User User Description
Group
1 MSRTC MSRTC MSRTC employees at head office and depots who
Users will access the various reports, define routes, trips,
duty allocation, and various functions
2 Conductors Users who will primarily operate ETIM machines
3 Clerks Booking Office Clerks and Call Center agents
Page 27
Selection of a system integrator for implementing new ETIM and ORS system
Page 28
Selection of a system integrator for implementing new ETIM and ORS system
II. Reservation Interface which will be part of the central system, providing
functions specific to web-based reservations and reservations done by
booking clerks at bus stations and depots. The major functionality of
reservations process will be covered within MCOS. Reservation specific
modules may include:
o Bookings & Reservation workflows
o Inventory Management at counters
o Inquiry and status updates
III. ETIM Interface will follow a hybrid structure wherein data related to routes,
trips, etc which is required to be fed into ETIM device will be fed into the
local ETIM servers within depots. However, ticketing information will be fed
directly into MCOS through GPRS enabled ETIM devices, At the end of the
trip, summary will be pulled by ETIM local server which will reconcile and
confirm that the information available at the central system is correct and
updated. In places where there is no network connectivity, data from within
Page 29
Selection of a system integrator for implementing new ETIM and ORS system
ETIM will be pulled up by MCOS at this time. Local servers within depot will
only maintain the operations specific data which is required to be fed into
ETIM. Ticketing and related information will be maintained centrally at
MCOS. The central system will track and manage the information being
provided and stored at the local depot servers. Again major functionality of
reservations will be covered within MCOS. ETIM specific modules may
include:
o ETIM Device Management
o Device data synchronization
o Reconciliation
Page 30
Selection of a system integrator for implementing new ETIM and ORS system
Page 31
Selection of a system integrator for implementing new ETIM and ORS system
1
8 2
6
4
5 7
Page 32
Selection of a system integrator for implementing new ETIM and ORS system
The existing internet based network connectivity has been working satisfactorily.
Internet service providers provide a simple NxT1, Ethernet or Cable connection to
the Internet, using the highest possible speed with. The price for internet
connectivity is considerably cheaper than almost any WAN MPLS service. The
required solution does not add additional overheads on the network connectivity
requirements except for the internet bandwidth requirements at the central
system. There should not be any additional network related requirements for other
users and offices. Hence, the existing internet connectivity will continue in the new
system.
Page 33
Selection of a system integrator for implementing new ETIM and ORS system
Page 34
Selection of a system integrator for implementing new ETIM and ORS system
S
Equipment / Parts DC DR UAT
No.
1 Edge Server 2 1 1
2 Web Server 4 2 1
3 Database Server 2 2 1
4 Application Server 2 2 0
5 Directory Server 1 1 0
6 GSM/GPRS Server 2 1 0
Page 35
Selection of a system integrator for implementing new ETIM and ORS system
S
Equipment / Parts DC DR UAT
No.
7 Reporting Server 1 1 0
8 Log Server 1 1 0
9 Integration Server 1 1
11 EMS Server 1 1
12 Helpdesk Server 1 1
16 Core Router 2 1 0
17 Primary Firewall 2 1 0
18 Internal Firewall 2 1 0
19 Edge Router 1 1 0
23 ORS Software 1 1 0
24 PORS Software 1 1 0
26 SLA Software 1 1 0
Page 36
Selection of a system integrator for implementing new ETIM and ORS system
S
Equipment / Parts DC DR UAT
No.
Qty per
# Equipment / Parts Total Qty
Location
1 Workstations 15 15
1 Workstation 3
Qty per
# Equipment / Parts Total Qty
Location
1 Workstation 3 18
Page 37
Selection of a system integrator for implementing new ETIM and ORS system
Qty per
# Equipment / Parts Total Qty
Location
2 Router 1 6
S Qty per
Equipment / Parts Total Qty
No. Location
1 Workstation 5 150
2 Router 1 30
S Qty per
Equipment / Parts Total Qty
No. Location
2 Workstation 5 1250
Page 38
Selection of a system integrator for implementing new ETIM and ORS system
S Qty per
Equipment / Parts Total Qty
No. Location
3 Router 1 250
8 ETIM 38500
S Qty per
Equipment / Parts Total Qty
No. Location
1 Workstation 2 160
5 Router 1 80
Consumables as required for all locations will be provided by the selected SI.
Page 39
Selection of a system integrator for implementing new ETIM and ORS system
Page 40
Selection of a system integrator for implementing new ETIM and ORS system
Page 41
Selection of a system integrator for implementing new ETIM and ORS system
4 Project Timelines
Phase I – Development & Deployment: This phase would start from the date of
signing of contract and would be completed once the required environment is in
place for carrying out pilot. The various activities would include freezing of
specifications for various components of envisaged system and data migration,
application software development, testing, conference room demo of functionality,
procurement & installation of hardware and required system software, network
creation, and deployment of support staff for pilot.
Page 42
Selection of a system integrator for implementing new ETIM and ORS system
Phase II – Testing & tuning: This phase would pertain to implementation of the
entire system on Pilot-basis to test it from various perspectives. It would start
once the environment is ready for carrying out pilot and would end when go ahead
is received from MSRTC for full scale deployment. The pilot will be carried out for
not more than 10% depots across the state of Maharashtra. The actual list of
depots will be mutually agreed upon with MSRTC. The pilot will be carried out with
all functionalities being checked to verify working of the system in actual
environment. The purpose of this Phase would be to ascertain all issues that may
exist in the entire workflow/operations and to subsequently rectify them.
Phase III – Roll-out: This phase would have the complete rollout of the envisaged
system and all its components including staff across all defined MSRTC locations. It
would end when all tickets are generated using bidder’s system and the operations
have stabilized for a period of 3 months.
Phase IV – Full Scale Operations: This phase would continue till the termination of
the contract. The bidder would be responsible for the functioning of the system for
a period of 5 years and would also maintain the entire system for the same
duration. Phase IV – Full Scale Operations: This phase would continue till the
termination of the contract. The bidder would be responsible for the functioning of
the system for a period of 5 years and would also maintain the entire system for
the same duration.
Page 43
Selection of a system integrator for implementing new ETIM and ORS system
3 ETIM T + 4 months
Page 44
Selection of a system integrator for implementing new ETIM and ORS system
Page 45
Selection of a system integrator for implementing new ETIM and ORS system
Billing
Audit
Page 46
Selection of a system integrator for implementing new ETIM and ORS system
5 Bill of Material
Page 47
Selection of a system integrator for implementing new ETIM and ORS system
24 SLA Software 1 1 0
25 Paper Roll Management Software 1 1 0
26 ETIM Inventory & Maintenance Software 1 1 0
27 MIS Report Portal Software 1 1 0
Page 48
Selection of a system integrator for implementing new ETIM and ORS system
Page 49
Selection of a system integrator for implementing new ETIM and ORS system
Page 50
Selection of a system integrator for implementing new ETIM and ORS system
10 Region Managers 6
11 Division Managers 30
6 Functional Requirements
1 These units shall be hand held devices which will be carried on MSRTC
Buses by Bus crew. ETMs can also be used for sale of Tickets at Bus
stops/terminals.
2 The unit shall be designed and configured to cater to all types of
operations including Interstate, inter-city and special category buses
operating on flat fare structure, etc.
3 Provision shall be available to download & store a minimum of defined
Route details each consisting of defined stages with alphanumeric name
description and rate.
4 ETM shall be capable of handling multiple routes as per duty planned for
the day
5 ETM shall be able to print the ticket as per the specified format. Every
ticket shall have a unique ticket number generated. The ticket number
shall be of defined digits with the combination of ETM code, Bus
Number, Date & the serial Number. Tickets issued by the ETM(S) shall
have a legible print by use of an adequate font size in order for the
commuters to read the same easily.
6 ETM shall be able to generate ticket with the minimum key strokes for
easy & effective operations.
7 ETMs shall be able to issue a group ticket i.e. it shall be able to accept
the number of persons, number of full ticket, number of half tickets in a
group and compute the fare accordingly and issue a single ticket.
8 ETMs shall be able to issue the luggage tickets and child tickets.
Following information shall be captured while issuing these types of
tickets
Page 51
Selection of a system integrator for implementing new ETIM and ORS system
S. No. Requirement
9 ETMs shall have a facility to print the repeat tickets with press of only
one button on the key pad. That is for the cases where two separate
passengers’ source & destination are same. Each ticket shall have a
unique ticket number.
10 The ETIM should be GPRS enabled. It should be able to transfer
ticketing data over GPRS to the central server in batches over
stipulated time periods.
11 ETMs shall be capable of issuing tickets on a non-standard
route/fallback route, in case of non-adherence to pre-fed routes due to
any reasons. In this case, the ticket will only have the time stamp, ETM
unit code and the fare denomination on them based on the fare stages
defined.
13 ETMs shall provide a facility to compute the refund amount as per
business rules of MSRTC operations.
14 Business rules for fare stages, fare structures, various routes, etc. shall
be
configurable. ETMs shall have facility to compute the fare as per the
fare stages
defined by MSRTC.
15 At the end of every trip, ETMs shall be able to print the trip report and
log sheet of all transactions.
Page 52
Selection of a system integrator for implementing new ETIM and ORS system
S. No. Requirement
16 At the end of every trip, ETMs shall be able to print the trip summary
report.
17 ETM should be capable to ensure that all the ticketing data is encrypted
and pushed to the central server with 0 data loss. There should be no
need to manually download data at the bus depots. Manual data
download should only be required in case of a hardware or software
problem in the ETM machine or if complete data could not be uploaded
on the central server.
18 ETMs shall provide facility to enter the ticket Inspector employee ID and
generate inspection report with Date & Time stamp.
18 ETMs shall have an access control mechanism build in to facilitate
authentication and authorization.
19 ETM should be able to authenticate the RFID based Smart Card passes.
The ETM should also capture for the Pass holder.
19.1 Ticket Classification (i.e. indicate that this is an ETM ticket).
19.2 Pass category ID
19.3 Destination
19.4 If free traveler then following information will be captured
19.4.1 Ticket Classification (i.e. indicate that this is a free traveler ticket).
19.4.2 Free traveler category ID ( i.e. Police Warrant or Other)
19.4.3 Destination
19.4.4 The conductor shall record the above information with minimum key
19.4.5 strokes.
The ETM should be able to print a 0 value ticket against the Smart card
pass.
20 Conductor should be able to record in the ETM, the ticket number of the
tickets sold from the ticket counters at the bus station. This
functionality should be designed in such a way that minimum keystrokes
shall be required by the conductor to record the ticket number.
21 The ETM should be able to record the details of ticket sold through ORS
system.
Page 53
Selection of a system integrator for implementing new ETIM and ORS system
S. No. Requirement
22 MSRTC may engage the services of various booking agents for selling
22.1 tickets on interstate routes. These agents would not be using ETMs to
22.2 generate tickets.
22.3 Therefore it is imperative that some data of the passengers traveling on
22.4 agents’
tickets be captured by conductor through ETMs. This data could be
utilized to cross check the claims submitted by the Agents. There shall
be a facility in the ETMs for the conductor to capture the tickets data
issued by MSRTC agents on Interstate buses. ETMs shall capture the
following information:
Agent Code
Source
Destination
Date & time stamp
23 All the ETMs shall be docked at respective depot / Base Station at the
end of the day. The ETMs shall be fed with unique code, to identify that
the tickets are issued from valid ETMs and thus controls the misuse of
the ETMs. This number will be randomly generated unique number and
entered every day at Base Stations, before issuing the ETMs to MSRTC
conductors.
All ETMs shall also have an asset id / code on their body for identity
24 Data exchange facility shall be provided between ETM to PC / Desktop.
25 The list of minimum inputs attributes to be captured through these
ETMs are
Page 54
Selection of a system integrator for implementing new ETIM and ORS system
S. No. Requirement
S. No. Requirement
Page 55
Selection of a system integrator for implementing new ETIM and ORS system
S. No. Requirement
The ORS system should identify a user on login and prompt / suggest
6
user with latest fare and availability of the same trip.
For searching source and destination on the portal, text box with
intelligent auto suggest feature. In case the user is searching for a
7 location that is not covered by any service, the system should
suggest him the nearest location where he can avail the service
from.
The system should provide space and feature for advertisement
8
content management on the portal.
The system should have facility to provide ORS booking details on
ETM before handing over ETM to conductor. The ETM should also be
9
capable of downloading using GPRS connection, the list of the
passengers who have done an advance reservation in the bus.
Page 56
Selection of a system integrator for implementing new ETIM and ORS system
S. No. Requirement
Advance Booking, Full/Partial Cancellation of tickets, and
13
advancement and postponement of journeys.
Interface to payment gateway for Internet booking using credit/debit
card/Smart cards/virtual cards, internet banking etc. However, SI
should take note that the service / transaction charges payable to
the banks or any other authority will not be borne by MSRTC. The
system should accept all visa and MasterCard.
14
It should comply with all online transaction legislations / standards.
All refunds for online transactions shall happen only online and cash
refund should be restricted.
In case of booking from counter with cash payment, the refund can
be made from the same counter in cash.
Page 57
Selection of a system integrator for implementing new ETIM and ORS system
S. No. Requirement
Reconciliation of revenue collection made by authorized booking
26 agents and online travel agents and the remittance deposited by
them.
Automatic locking of booking facility provided to authorized booking
27 agents, online travel agents etc if the limit is exceeding the
permissible limit.
28 Providing accurate and user friendly accounting system
The security for the access to the application must be provided
centrally with suitable authentication/architecture. Audit trail must
29
be maintained for all data updates/ amendments and deletions for
security audit.
System shall facilitate booking of entire bus by passengers (group
booking). The information required for such booking i.e. bus type,
30 fare charges, no. of adults & child and other charges etc. shall be
provided online and the system shall facilitate online booking of
entire bus.
End day procedure for processing information and generating MIS in
31
report formats.
Provision for getting information of various types of concessions
32
given to traveling passengers.
All transactions should be processed by using keyboard and short
33
keys are to be provided to carry the functions of mouse.
Multi level user authorization and authentication with appropriate
34
User Profiles, Rules and Roles.
Facility to provide information and alerts on route wise, bus station
35 wise time table, seat availability, fare, to Passengers on mobile
phones, web notification etc
Past data analysis capability for Dynamic and effective decision-
36
making in the future.
Based on the above data the software will generate various types of
reports — text and graphics on daily, weekly, fortnightly, monthly,
37 yearly basis or as & when required for the use of various
stakeholders such as the Corporation, agents, network, payment
gateway, authentication, back office and other service providers.
All operational, MIS and Revenue reports for a specified period.
38
(Booking centre wise, Service wise, Operator wise, depot wise, agent
Page 58
Selection of a system integrator for implementing new ETIM and ORS system
S. No. Requirement
wise etc.)
Page 59
Selection of a system integrator for implementing new ETIM and ORS system
S. No. Requirement
i. Disable / re-enable modules within application
7 Technical Requirements
1. Common requirements for Server
2 SI should provision the server infrastructure required for the solutions that
would be deployed at the DC and DR sites.
3 The infrastructure at the above sites will require different types of servers. SI
is responsible for understanding the niche requirements of all applications
and provide servers as required to make the proposed solution complete.
4 The servers should be sized such that it would not utilize more than 70% of its
resources (CPU and I/O) in normal course (with an exception to the batch
processes). The utilization should not exceed 70% for a sustained period of
more than 15 minutes (with an exception to the batch processes).
5 The proposed servers should be rack / blade optimized with scalability for
additional CPU, Memory and I/O.
6 The proposed servers should have adequate number of CPUs with latest clock
speed and cache.
7 Servers should be of latest generation and highest clock speed at the time of
supply.
Page 60
Selection of a system integrator for implementing new ETIM and ORS system
12 The servers that need connectivity to SAN should be populated with adequate
number of Fiber Channel Host Bus Adaptors (‘HBA’) in redundant mode.
13 The servers should be proposed with redundant and hot swappable power
supplies.
14 All the servers, except the Server for backup, should be populated with read-
only drive, capable of reading all types of CD / DVD.
15 Except the server for backup, none of the servers should be populated with
any writeable media.
16 SI should propose rack mounted KVM switch based consoles within the SDC
for monitoring and managing the servers. Every server should not be
provisioned with monitor, keyboard and mouse individually. It is envisaged
that the servers would also be monitored remotely using the EMS solution.
17 SI should provide requisite licenses for all the software required for the
respective servers including, but not limited to, Operating System, respective
software database and application, etc.
18 SI should propose servers after taking into account the design consideration.
Page 61
Selection of a system integrator for implementing new ETIM and ORS system
Chassis Specification
# Chassis Specification
1 Single blade chassis should accommodate minimum 6 (Quad-Processor)/8
(Dual Processor) or higher hot pluggable blades.
2 6U to 12U Rack-mountable
3 Dual network connectivity for each blade server for redundancy should be
provided. Backplane should be completely passive device. If it is active, dual
backplane should be provided for redundancy
4 Should accommodate Intel, AMD, RISC / EPIC Processor based Blade Servers
for future applications
Page 62
Selection of a system integrator for implementing new ETIM and ORS system
# Chassis Specification
5 Same chassis should support dual CPU and Quad CPU blades
6 Should have the capability for installing industry standard flavours of Linux /
Unix Operating Environments
7 Single console for all blades in the enclosure or KVM Module
8 DVD ROM can be internal or external, which can be shared by all the blades
allowing remote installation of S/W and OS
9 Should support the external storage
10 Minimum 2 external USB connections functionality
11 Two hot-plug, redundant 1Gbps Ethernet module with minimum 10 ports
(cumulative), which enable connectivity to Ethernet via switch. Switch should
be (Internal/external) having Layer 3 functionality - routing, filtering, traffic
queuing etc.
12 Two hot-plugs, redundant >=4 Gbps Fiber Channel for connectivity to the
external Fiber channel Switch and ultimately to the storage device
13 Power Supplies:
- Hot Swap redundant power supplies to be provided.
- Power supplies should have N+N. All Power Supplies modules should be
populated in the chassis.
14 Hot Swappable and redundant Cooling Unit
Page 63
Selection of a system integrator for implementing new ETIM and ORS system
# Chassis Specification
19 Support heterogeneous environment: Intel, AMD, Xeon and RISC/EPIC CPU
blades must be in same chassis with scope to run Open source OS, Windows
2012 Server, Red Hat Linux / 64 Bit UNIX, Suse Linux / 64 Bit UNIX / etc.
Item Requirement
Page 64
Selection of a system integrator for implementing new ETIM and ORS system
Item Requirement
# Item Requirement
Page 65
Selection of a system integrator for implementing new ETIM and ORS system
# Item Requirement
Page 66
Selection of a system integrator for implementing new ETIM and ORS system
# Item Requirement
Page 67
Selection of a system integrator for implementing new ETIM and ORS system
Page 68
Selection of a system integrator for implementing new ETIM and ORS system
Page 69
Selection of a system integrator for implementing new ETIM and ORS system
Page 70
Selection of a system integrator for implementing new ETIM and ORS system
10 The EMS should offer a solution to the problem of managing exception events. It
should correlate and filter events from different types of IT resources, and pinpoint
the root cause of a problem.
Page 71
Selection of a system integrator for implementing new ETIM and ORS system
Page 72
Selection of a system integrator for implementing new ETIM and ORS system
Page 73
Selection of a system integrator for implementing new ETIM and ORS system
# Item Requirement
# Item Requirement
Page 74
Selection of a system integrator for implementing new ETIM and ORS system
# Item Requirement
Page 75
Selection of a system integrator for implementing new ETIM and ORS system
Page 76
Selection of a system integrator for implementing new ETIM and ORS system
8. Requirement of Switch
# Item Requirement
Page 77
Selection of a system integrator for implementing new ETIM and ORS system
# Item Requirement
Layer 2, 3
Page 78
Selection of a system integrator for implementing new ETIM and ORS system
# Item Requirement
20 Layer 3 VRRP/HSRP
Features Static IP routing
IP routing protocols
Open Shortest Path First
Routing Information Protocol
IP Version 6 support.
9. Requirements of ETIM
# Description Specification
I CPU Performance
1 CPU Frequency At least 1GHz
2 Operating System Linux
II Memory
A RAM
1 Type DDR or better
2 Size At least 128MB
B Flash
1 Type NAND Flash
2 Size At least 512 MB
3 Expansion Slot Micro SD / Mini SD
III Display
1 Type Color
2 Size At least 3.2 Inch
3 Resolution At least 240*320
IV Keypad
1 Alphanumeric keys Built-in
2 Navigation Keys Built-in
3 Backlit Keyboard Built-in
4 No. of keys At least 20
V Printer
1 Type Thermal
2 Width At least 57mm
Page 79
Selection of a system integrator for implementing new ETIM and ORS system
# Description Specification
VI Interface
1 Serial Port Built-in
2 USB Built-in
VII RFID Smart Card
1 MIFARE (A/B type) Built-in
2 SAM Slot (ISO 7816) Built-in (At least 2)
VIII Communication Interface
1 GSM Built-in
2 GPRS Built-in
IX Power
1 Battery Type Rechargeable
2 Capacity At least 2000mAh
X Paper length At least 30mm Diameter
8 Operational Requirements
S.NO. Requirement
1 All complaints received from the Complainant would be dealt with in a
manner that is effective, complete, and fair to all parties. Furthermore,
Grievance information would be openly communicated while protecting
confidentiality and personal privacy.
2 Upon receiving a complaint from a Complainant, a Unique Case ID would
be generated and would be utilized by all concerned to track / update
the status of the complaint till its closure
3 There shall be levels of hierarchy defined for complaint redressal
system. These levels shall handle complaints in accordance to: the
category of complaint, criticality to business, time elapsed after the
initial logging, and escalation.
4 Processing Agents (L0) would be the first to analyze a complaint and
would decide if it is ‘Grievance’ or ‘Bug’ or ‘Logical Error’. If the
Processing Agent is unable to categorize a complaint in either of these 3
categories then it would be automatically escalated to the next level in
the hierarchy of the complaint redressal system.
Page 80
Selection of a system integrator for implementing new ETIM and ORS system
S.NO. Requirement
5 If the Processing Agent is able to redress the complaint, then the
solution would be offered to the Complainant (via e-Mail / Helpdesk /
Portal) and if the same is acceptable, the complaint would be closed.
Else it will be escalated to the next level of the hierarchy of the
complaint redressal system.
6 All complaints (unresolved Grievances / Bugs or Logical Errors) that
have been escalated would be further analyzed and if required, more
details would be sought from the Complainant via e-Mail / Helpdesk /
Portal.
7 If the Complaint Redressal System is able to provide solution to these
escalated Complaints, the same would be communicated to the
Complainant and if it is acceptable, the complaint would be closed.
Alternatively, if the solution is unacceptable to Complainant, complaint
would be escalated to MSRTC IT division for final decision.
8 All complaints which have been escalated to MSRTC IT division would be
discussed on periodic basis and the final decisions regarding them would
be communicated to the concerned Complainant via e-Mail / Helpdesk /
Portal
9 Responsibility Matrix
Page 81
Selection of a system integrator for implementing new ETIM and ORS system
Page 82
Selection of a system integrator for implementing new ETIM and ORS system
Page 83
Selection of a system integrator for implementing new ETIM and ORS system
Page 84
Selection of a system integrator for implementing new ETIM and ORS system
Page 85
Selection of a system integrator for implementing new ETIM and ORS system
DR center
The IT centre for Data recovery is situated in Pune regional office and is connected
to the Data Centre at Mumbai using a primary and a secondary link both of 2Mbps
each. It has 7 servers, which are connected to a firewall through a switch. The
firewall is connected to a router which in turn is connected to internet.
Page 86