DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT

Priority Description MANDATORY Indicates that the requirement must be made available. Non-availability or non-compliance of this requirement is a demerit. OPTIONAL Indicates that the requirement is required but SPAD has the right to exercise the option to include or exclude it from the final agreement. Non-availability or non-compliance of such requirement shall not unduly demerit the Tenderer.

APPENDIX T-3: FUNCTIONAL SPECIFICATION No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial A. GENERAL A.1. The purpose of this Tender is MANDAT to Design, Supply, Deliver, ORY Install, Develop, Customize, Integrate, Test, Train And Maintenance For SPAD Operator Based Licensing System Project. A.2. It is tenderer responsibility to MANDAT ensure that the proposal is ORY complete and accurate and to provide adequate documentary evidence such as published technical literature or brochures to

SPAD CONFIDENTIAL PAGE 1 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial substantiate claims made in this compliance table. A.3. Tenderers to provide MANDAT descriptive answer to each of ORY the questions. Answer such as ‘COMPLY/YES/NO/OK/NO TED/SAME/EQUIVALENT/ COMPATIBLE/CAN’ are not sufficient and not acceptable and may result in disqualification of the entire proposal. A.4. Proposed solutions shall MANDAT include all required ORY components for full functionality and operations of the solution components as specified in this document, such as (but not limited to) hardware, software and services. A.5. The scope of this MANDAT implementation exercise shall ORY cover SPAD Central Region Office and SPAD HQ.

SPAD CONFIDENTIAL PAGE 2 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial A.6. The proposed Solution MUST MANDAT have a user friendly and well ORY integrated web based user interface to facilitate efficient access to designated functionalities. A.7. The proposed Solution MUST MANDAT have the ability to be accessed ORY via a web browser and mobile browser (ie: Internet Explorer, Firefox, Google Chrome & Safari). A.8. The Solution must be built on MANDAT a web-based architecture ORY accessible through a thin client. A.9. The proposed Solution MUST MANDAT be able to be viewed and print ORY via major web browser such as: i) IE ii) Safari iii) Chrome iv) Firefox v) Mobile Browser

SPAD CONFIDENTIAL PAGE 3 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial A.10. The proposed Solution should MANDAT be able to provide tool tips / ORY help to guide user. A.11. The proposed Solution MUST MANDAT have the ability of the ORY application minimum number of users as listed below and with expected growth of user for 10 – 20 % from total user: i) HQ Office – est 50 staff ii) Enforcement – est 200 staff iii) Central Region Office – est 300 staff iv) Northern, Eastern, Southern Region Office – est 80 staff per region office v) State Office – est 20 staff per office vi) UTC Office – est 5 staff per office vii) External user

SPAD CONFIDENTIAL PAGE 4 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial (Public, Operator, Applicant and etc. A.12. The Solution should have a MANDAT scalable operation and ORY technology infrastructure that can change with expanding business requirements. A.13. The Solution should have the MANDAT capability of executing ORY multiple scheduled actions simultaneously. A.14. The solution is flexible for MANDAT changes in process/ workflow ORY based on policy/circular amendment if necessary. A.15. The solution has the MANDAT capability to create parameter ORY for policies based on each Operator License class. A.16. The solution has the ability to MANDAT automatically prompt the user ORY on the historical record of a particular operator or vehicle for cross checking in relevant modules.

SPAD CONFIDENTIAL PAGE 5 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial A.17. Auto generate of MANDAT correspondence for internal & ORY external stakeholder. Content of correspondence can be easily customized and support multiple language, operator, categorization and etc. A.18. The solution must be able to MANDAT provide the history of all ORY transaction of data updated in the system. A.19. The Solution must maintain MANDAT the same ‘look & feel’ across ORY its entire site. A.20. The proposed solution must MANDAT be easily maintainable and ORY upgradeable. A.21. Changes made to any record MANDAT will be logged in the audit ORY trail. Please provide the details this can be captured in the audit log. A.22. Ability to provide the MANDAT initiation of the workflow by ORY the designated user. These

SPAD CONFIDENTIAL PAGE 6 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial workflows can be automated for scheduled or recurring activities. A.23. Ability to do search across MANDAT module via keywords, ORY wildcards. A.24. The design of the MANDAT infrastructure must implement ORY High Availability (HA) and Disaster Recovery (DR). A.25. The solution must have a MANDAT dynamic reporting capability ORY to generate ad-hoc report and data manipulation by various stakeholders. A.26. The solution must integrate MANDAT with SPAD corporate email ORY and able to provide notification alert to respected recipients via email. A.27. The proposed hardware shall MANDAT include reusing and upgrading ORY the existing infrastructure. The Tenderer also can propose additional hardware

SPAD CONFIDENTIAL PAGE 7 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial if deemed necessary. B. LICENSING MODULE B.1. The Solution must be able to MANDAT cater for the following ORY licensing process for Road, Rail, Terminal and Tourism operator as below: a) Receiving of applications b) Evaluation of application c) Approval of Applications d) Appeal e) Issuance of License f) Issuance of driver card g) Collections h) Impose / amend License Conditions , B.2. The Solution must be able to MANDAT cater for the following ORY licensing application for Road, Rail, Terminal and Tourism operator as below:

SPAD CONFIDENTIAL PAGE 8 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial a) New Application b) Renewal c) Variation d) Revocation e) LPS f) Cancellation g) Re-print Documents h) Appeal i) Submission of Incomplete Supporting Documents j) Approval for Temporary closure of train service k) Approval for Temporary closure of station l) Approval for Temporary change of service frequency / schedule m) Approval for Fare review n) Approval for Modification and

SPAD CONFIDENTIAL PAGE 9 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial upgrading works

B.3. The Solution must be able to MANDAT cater for the following ORY licensing documents (but not limited to) for Road, Rail, Terminal and Tourism operator as below: a) Operator License b) Vehicle Permit c) Service Permit d) Service Level Requirement e) Lampiran A f) Terminal operator license g) Licensed Operator’s Network h) Service frequency / schedule i) Station locations and facilities j) Maintenance location and Facilities k) Emergency Response Plan

SPAD CONFIDENTIAL PAGE 10 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial l) Condition of Carriage m) Operational Plan n) Operational Manual o) Maintenance Plan p) Maintenance Manual q) Fare Structure r) Future development plans s) Financial reports t) Service Performance reports u) Training modules B.4. Operator Management to MANDAT manage operator information ORY for monitoring and control purpose within the system and cross-checking with other operator for duplicate, zoning, violation, audit report and etc for Road, Rail, Terminal and Tourism operator.

Note: Key information of the Operator, e.g. company name, company registration no.,

SPAD CONFIDENTIAL PAGE 11 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial address, license class, validity period etc. General and specific terms and conditions for the OL B.5. Registered Tickets Agents MANDAT Management to manage ORY registered tickets agents information for registering, revocation, monitoring and control purpose within the system and cross-checking with other operator/tickets agents for duplicate, violation, enforcement, audit report and etc for Road, Rail, Terminal and Tourism Operator.

Note: Key information of the Tickets Agents for e.g. ticket company name, ticket company registration no., address, license class, validity period , etc. General and specific terms and conditions

SPAD CONFIDENTIAL PAGE 12 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial for the OL B.6. Vehicle Permit Management MANDAT to manage vehicle ORY information for monitoring and control purpose within the system and cross- checking with other operator for duplicate, zoning, violation, audit report and etc for Road, Rail, Terminal and Tourism operator.

Note: Summary of all VPs attached to the OL Key vehicle information, e.g. VP no., vehicle type, registration no., chasis no., vehicle age, expiry date, etc. General and specific terms and conditions of the VP B.7. Service Permit Management MANDAT to manage route information ORY for monitoring and control purpose within the system and cross-checking with other

SPAD CONFIDENTIAL PAGE 13 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial operator for zoning, violation, audit report and etc for Road, Rail, Terminal and Tourism operator.

Note: Summary of all permitted routes attached to the OL. General and specific terms and conditions of the SP B.8. Service Level Requirement MANDAT (SLR) Management to ORY manage SLR information for monitoring and control purpose within the system and cross-checking with other operator for zoning, violation, audit report and etc for Road, Rail, Terminal and Tourism operator.

Note: Conditions to be fulfilled by Operator, covering aspects such as safety, customer service, reliability and

SPAD CONFIDENTIAL PAGE 14 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial accessibility. KPIs will be added in stages B.9. Schedule Time Management MANDAT to manage information for ORY monitoring and control purpose within the system and cross-checking with other operator for zoning, violation, audit report and etc for Road, Rail, Terminal and Tourism operator. B.10. Schedule Fees Management MANDAT to manage information for ORY monitoring and control purpose within the system and cross-checking with other operator for zoning, violation, audit report and etc for Road, Rail, Terminal and Tourism operator. B.11. Designated Depoh (Operator MANDAT Operating Address) ORY Management to manage operating address information for monitoring and control

SPAD CONFIDENTIAL PAGE 15 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial purpose within the system and cross-checking with other operator for zoning, violation, audit report and etc for Road, Rail, Terminal and Tourism operator. B.12. Terminal Management to MANDAT manage information for ORY monitoring and control purpose within the system.

To provide terminal information management which comprises of terminal categorization, list of bus operators in each terminal, list of operator and etc. B.13. To register information and MANDAT detail of the operators i.e. ORY applicant, company details inclusive business registration number, financial details, license’s class/category applied for processing and monitoring purposes.

SPAD CONFIDENTIAL PAGE 16 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial B.14. To provide information on MANDAT status of the application at ORY every process level/ stage B.15. To provide email-trigger MANDAT notification for every ORY milestone in the application process for applicants information or feedback via email or printed letter. B.16. To be able to issue “Surat MANDAT Tawaran Kelulusan” (STK) at ORY respective state office. B.17. To provide flexibility for MANDAT submission of application at ORY any SPAD Offices for processing. B.18. To provide customizable MANDAT parameter setting for Operator ORY Licensing Policies for policies based on each OL class for e.g express bus, school bus, stage bus and etc. B.19. Performance Monitoring MANDAT (KPI) for every operator for ORY easy reference in renewal,

SPAD CONFIDENTIAL PAGE 17 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial suspension, revocation or variation applications. B.20. The system must be able to MANDAT provide presentation to ORY Licensing Committee, this would enable Licensing Committee to make a decision based on statistic and projection. B.21. Cross check payment records MANDAT and register all collections ORY from licensing fee processes and to be linked with Accounts Dept's system for monitoring, control and reporting purposes. B.22. To provide ability to roll-back MANDAT transaction that has been ORY posted. B.23. To provide auto-renewal MANDAT notification for defined range ORY of license and permits to operator via email or printed letter. B.24. To provide ability to process MANDAT

SPAD CONFIDENTIAL PAGE 18 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial application for Tourism ORY Vehicle B.25. To provide ability to reprint MANDAT license and permits after ORY application for lost documents is processed. B.26. To provide capability to MANDAT extend the age limit of vehicle ORY allowed and to capture all details of recommendation, approval, remarks and etc. B.27. To provide capability to MANDAT integrate with other ORY Enforcement Division and Complaint Unit to cross- check on suspension, revocation or under investigation cases and to cross-check on operators' performances based on public complaints. B.28. Integration with SPAD MANDAT revenue collection system / ORY account department to manage and monitor

SPAD CONFIDENTIAL PAGE 19 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial collection / transaction Operator management module to manage and monitor operators. B.29. To provide capability to add MANDAT new operator category ORY introduced in future for e.g. multi-operator capability B.30. To provide capability MANDAT registering agent under the ORY licensed operator to sell tickets legally for e.g. registering express bus tickets agent. C. ENFORCEMENT MODULE C.1. To provide capability to MANDAT perform Enforcement process ORY as follows: a) Operation Process  Planning  Field Operation  Investigation  Compound b) Audit Process C.2. To provide capability to MANDAT

SPAD CONFIDENTIAL PAGE 20 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial register, monitor and track ORY the following enforcement operation (but not limited) : c) Berkala d) Bersepadu e) Harian f) Risikan/Pemantauan g) Hippo h) Parasit/Alien i) Tegas j) Serkap k) Ulat l) Aduan (from Complaint Module) C.3. To provide capability to MANDAT register the following ORY enforcement case (but not limited) : a) proses I.P b) kompaun c) amaran d) mahkamah e) beku f) NFA g) TPR (Timbalan Pendakwa Raya)

SPAD CONFIDENTIAL PAGE 21 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial h) Legal (SPAD) i) Train accidents j) Service Disruption k) Late/poor emergency rescue plan l) Late/poor maintenance m) Late/ poor passenger service C.4. To provide capability to MANDAT register, process, monitor ORY investigation process. C.5. To provide capability to MANDAT check the status of case and to ORY provide the status to other division for cross-checking. C.6. To cross check with MANDAT integration data from PMhS ORY for actual route taken and reconcile against approved route and time table for service permit violation reporting. C.7. To provide real-time online MANDAT enquiry via mobile or tablet ORY

SPAD CONFIDENTIAL PAGE 22 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial via feasible technology to assist enforcers anywhere 24- 7 (mobile enforcement). C.8. To integrate with other MANDAT module but not limited to ORY licensing, screening, complaint, legal and etc. C.9. A case-based management to MANDAT facilitate enforcers and legal ORY to keep-track cases C.10. To provide audit capability MANDAT for operator license and ORY vehicle permits, service permits and service level requirement audit. D. DRIVER CARD MODULE D.1. To register information and MANDAT detail of the applicant for road ORY and rail driver for monitoring purposes. D.2. To record and process the MANDAT driver card application, list of ORY vehicle allowed to drive, license class and category, applicant and expiry date,

SPAD CONFIDENTIAL PAGE 23 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial number & type of applications, status of application. D.3. To provide capability to MANDAT record driver records as ORY follows (but not limited): a) Training records; b) last issuance of driver’s certificate; c) last date medical examination; d) employment records; e) past driving mileage experience; f) offences and criminal records; D.4. To provide capability to read MANDAT applicant personal data from ORY MyKad and capture information into system. D.5. To scan and record the MANDAT applicant photo for ORY application processing. D.6. To provide capability to add MANDAT category of other railway ORY

SPAD CONFIDENTIAL PAGE 24 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial critical personnel for registration purpose such as operation traffic controller; station master; track/wayside workers; etc. D.7. To provide capability to alert MANDAT and print summary of expired ORY critical personnel / train driver cards according to type of license. D.8. To register information and MANDAT detail of the applicant for road ORY and rail driver for monitoring purposes. E. ENQUIRY MODULE E.1. The proposed Solution should MANDAT support parameterized ORY selection criteria for inquiry list function E.2. To provide information on MANDAT status of the application for ORY every process level/stage E.3. The proposed Solution shall MANDAT have a built-in search ORY capability for multiple

SPAD CONFIDENTIAL PAGE 25 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial searching or filtering of license, operator, vehicle, route, time-table, fees, depoh, offences, application type and etc within the system. E.4. The search engine shall be MANDAT able to facilitate automated ORY indexing of data for faster search results. The search engine shall support collaborative taxonomy which automatically generate business taxonomy and categorize results into common sense groupings by source or topic. F. ADMINISTRATION MODULE F.1. The Solution must maintain MANDAT the same ‘look & feel’ across ORY its entire site. F.2. Access rights to module based MANDAT on user roles and types. ORY F.3. Self-service password MANDAT management to facilitate user ORY

SPAD CONFIDENTIAL PAGE 26 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial to reset and change password. G. PAYMENT MODULE G.1. To register all collections MANDAT from licensing fee processes ORY and to be linked with Finance Department system for monitoring and controlling purposes. G.2. System must be able to MANDAT differentiate collection by ORY various category that is useful for us whenever it is required in future, i.e. statistic purposes, reporting or investigation, category that shall be provided but not limited to the following: a) operator category ie road, rail, terminal and tourism a) license category i.e.; expresses bus, school bus, taxi, excursion bus and etc. b) process category i.e.; new application, renewal, license printing & etc

SPAD CONFIDENTIAL PAGE 27 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial c) region category i.e.; by state, by region & etc. d) company category i.e.; Bhd, Sdn Bhd, JV, Malaysia- based foreign entity, etc

The above requirement will ease the process of identifying collection fees, for reporting & statistic purposes. The systematic of the collection book keeping will ensure all the audit trail can be simply identified, should be any miscalculation of dispute. G.3. Integration with 3rd party MANDAT online payment system but ORY not limited to FPX, online banking, meps and etc. G.4. To issue out digital & printed MANDAT receipt with serial number to ORY replace the current buku resit for all payment transaction. Digital receipt will be part of audit module.

SPAD CONFIDENTIAL PAGE 28 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial G.5. To register all collections MANDAT from licensing fee processes ORY and to be linked with Finance Department system for monitoring and controlling purposes. G.6. System must be able to MANDAT differentiate collection by ORY various category that is useful for us whenever it is required in future, i.e. statistic purposes, reporting or investigation, category that shall be provided but not limited to the following: a) operator category ie road, rail, terminal and tourism a) license category i.e.; expresses bus, school bus, taxi, excursion bus and etc. b) process category i.e.; new application, renewal, license printing & etc c) region category i.e.; by state, by region & etc. d) company category i.e.;

SPAD CONFIDENTIAL PAGE 29 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial Bhd, Sdn Bhd, JV, Malaysia- based foreign entity, etc

The above requirement will ease the process of identifying collection fees, for reporting & statistic purposes. The systematic of the collection book keeping will ensure all the audit trail can be simply identified, should be any miscalculation of dispute. H. SCREENING MODULE H.1. The system must be able to MANDAT provide workflow for data ORY entry and presentation to Licensing Committee. Refer to Appendix 9 - RPT Application Processing Flow document for workflow system information. H.2. To cross-check on MANDAT suspension, revocation or ORY under investigation cases - To cross-check on operators'

SPAD CONFIDENTIAL PAGE 30 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial performances based on public compaints H.3. The system is able to set up MANDAT the evaluation criteria for new ORY and renewal of license. H.4. The system is able to set the MANDAT scoring of the criteria set and ORY automate the evaluation process, the scoring must be able to auto detect and prompt the information. H.5. For licensee which has met MANDAT the license limit (i.e. sole ORY proprietorship/partnership) to automate block features to prevent granting of license in excess of limit set. H.6. The system is able to register MANDAT all member details of ORY partnership information and able to cross-check the members across other operator license ownership, application and etc. I. REPORTING MODULE

SPAD CONFIDENTIAL PAGE 31 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial I.1. The proposed solution should MANDAT provide the admin users with ORY detailed data and allow creating custom reports. All reports should be exportable to multiple file types and can be scheduled for automatic delivery. I.2. Customized Statistical Reports – MANDAT the solution shall provide and ORY easy and fast report generation on ad-hoc basis. I.3. The solution should be MANDAT capable to support query or ORY ad-hoc report without the need of technical skill (Tenderer to identify the custom report writer tools). I.4. The solution shall be simple, MANDAT user friendly interface and ORY easy-to-use that eases user learning curve. I.5. To provide flexible and user MANDAT friendly reporting parameter. ORY I.6. Support flexible and MANDAT comprehensive reporting and ORY

SPAD CONFIDENTIAL PAGE 32 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial analysis, such as Ad-hoc reporting. I.7. Empower Business Users to MANDAT create ad-hoc report in ORY shortest time (in minutes to hours). I.8. Feature report writing MANDAT functionalities to integrate ORY with proposed database and standard office excel sheet. I.9. Easy sharing with authorized MANDAT users. Allows non-technical ORY business users to create interactive, and real-time dashboards. I.10. Ability to display MANDAT report/statistic on the map. ORY E.g Operator/Bus distribution on map. Online/real time inquiry capability, including drilldown capability from summary level to detailed transaction level for all major reports.

SPAD CONFIDENTIAL PAGE 33 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial I.11. Provide standard report for MANDAT list of Report to identify ORY dormant operators, Report to identify errant operators and etc. I.12. Data generated by the MANDAT reporting tools must be ORY consumable and manipulate by 3rd party/external party via standard protocol/technology/files. J. COMPLAINT MODULE J.1. The solution must be able to MANDAT support the process of ORY Customer Services (complaint, Enquiry, Feedback/Suggestions) as per defined processes. J.2. To enable the public to check MANDAT the status of their complaints. ORY This will ensure that the public would be able to track their complaints and get the latest update on their case status.

SPAD CONFIDENTIAL PAGE 34 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial J.3. To categorize the type of MANDAT vehicles and type of ORY complaints. J.4. Ability to automatically MANDAT prompt the user on the ORY historical record of a particular operator or vehicle. J.5. To provide information MANDAT related to company ORY ownership, so relevant information can be checked and extracted (This will enable the call center staff to check the correct vital information (eg. Contact number & person) especially for urgent related cases J.6. To enable the public to use MANDAT self-help in lodging their ORY complaints by linking the system with SPAD's corporate website J.7. To provide integration MANDAT process flow to enforcement ORY module for further processing

SPAD CONFIDENTIAL PAGE 35 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial of complaint. J.8. To migrate/integrate with MANDAT current complaint system. ORY J.9. To integrate with other MANDAT module but not limited to ORY licensing, screening, enforcement, legal etc. J.10. Provide a multi-tier support MANDAT based on case ORY severity/category J.11. Provide a ticketing system to MANDAT keep-track complaint cases. ORY J.12. Provide a statistical report MANDAT capability. ORY J.13. To integrate with other MANDAT government complaint ORY channel J.14. To keep a profile of the caller MANDAT details and history eg. ORY Name/ic/add/contact no./cases for future reference. J.15. To integrate with the OPTIONAL receiving channels, current telephony module when receiving calls, SMS – CTI

SPAD CONFIDENTIAL PAGE 36 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial (computer telephony integration. K. LEGAL MODULE K.1. To provide for the registration MANDAT of cases that are handled ORY and/or forwarded to Prosecution Unit to handle. K.2. To provide cross check with MANDAT integration data from JPJ and ORY PDRM for building up prosecution cases. K.3. To provide capability for case MANDAT status reporting, this status ORY shall be able to be viewed by Enforcement Division, Admin Unit and Licensing unit but only the Prosecutors may access it. There should also a function whereby upon conclusion of a case that status will be automatically be prompt to Enforcement Division, Admin Unit and Licensing units. That information will be beneficial

SPAD CONFIDENTIAL PAGE 37 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial to them in their performance of operation functions for e.g. the Licensing units may use the outcome of a case for revocation and suspension, while admin unit can use the same where there are forfeitures of assets in which, the assets forfeited will transfer to SPAD to be dealt with accordingly according to SOPs and MOF Treasury circulars. K.4. \ The database must be able to MANDAT be generated into customized ORY reports as need be. K.5. Police, JPJ and Puspakom MANDAT relevant data is required to be ORY prompt/feed into system for legal and licensing unit for the purpose of demerit and merit points, freezing of transaction and suspension and revocation of license K.6. To have alert/notification via MANDAT

SPAD CONFIDENTIAL PAGE 38 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial email to remind any pending ORY cases. K.7. To integrate with other MANDAT module but not limited to ORY complaint, enforcement etc. K.8. Renewal in licensing module MANDAT will have visibility on legal ORY court case compound before renewal process. K.9. To provide dashboard of list MANDAT of offences according to ORY multiple parameter that can be customized from drop down list. K.10. To have ability to drill down MANDAT the offences from the ORY dashboard. L. ONLINE MODULE L.1. To enable the public & MANDAT Licensed Operator to check ORY information directly from website to check their application status, expiry date, enforcement status and etc.

SPAD CONFIDENTIAL PAGE 39 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial L.2. To enable information center MANDAT to get most comfortable, ORY reliable and value for money of taxis or bus express and etc services. L.3. To enable grading on operator MANDAT or vehicle services, public can ORY simply choose which grade of vehicle services they should take. i.e. taxi services or express bus services. Grading will encourage healthy competition amongst services operator. L.4. The solution must provide a MANDAT separate access, interface and ORY environment for public users (non-SPAD) to access. Non- SPAD may refers but not limited to operators, public citizen etc. L.5. Ability to provide online MANDAT enquiry of information ORY submitted. M. WEB SERVICE(INTEGRATION)

SPAD CONFIDENTIAL PAGE 40 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial M.1. Have the capability to MANDAT interface with our internal ORY systems and external systems. M.2. To integrate with external MANDAT agencies such as: ORY i. SSM ii. JPJ iii. Puspakom iv. PDRM v. Immigration vi. JPN vii. Motour Note: This will provide the correct source for data and also for immediate action of offense for foreign registered vehicle and foreigner M.3. To integrate with internal systems such as: i. CTSS ii. DIS iii. PMHS iv. SPAD Financial system v. BRIS (GIS)

SPAD CONFIDENTIAL PAGE 41 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial vi. EDMS vii. ERP viii. CRM / ISPAAA

Note: The tenderer can propose a better or suitable integration technology if needed. M.4. To manage central blocking MANDAT of operator license, permit ORY application that are registered as bankrupt, court case, vehicle offenses and etc. M.5. To allow the public to MANDAT perform certain transactions ORY at Post Office or MyEG online services such as Drivers Card, renewal of vehicle permits, summon payment and etc M.6. The solution to be able to MANDAT integrate with EDMS for easy ORY access of scan documents for e.g. accessing of all scan supporting documents during

SPAD CONFIDENTIAL PAGE 42 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial application process will provide easy and centralized access reference. M.7. The integration with EDMS MANDAT shall have the ability to do ORY document search including but not limited to these file extension: • PDF • DOC and DOCX • XLS and XLSX M.8. To scan and record the MANDAT applicant photo, copy of ORY MyKad, training and medical reports, certificate and police reports. This required for future reference and centralized database. M.9. The solution must be able to MANDAT integrate with internal ORY collection and accounting system to manage and monitor collection and transaction. N. Migration

SPAD CONFIDENTIAL PAGE 43 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial N.1. To provide migration MANDAT program & scripts to migrate ORY existing operator license records to operator license master records. N.2. To provide migration MANDAT program & scripts to migrate ORY existing vehicle records to vehicle master and vehicle permit records. N.3. To provide migration MANDAT program & scripts to export ORY existing routes rote master and route permit associate with vehicle license record as “remark “ for reference (Currently system captured route info in free text format) N.4. To provide migration MANDAT program & scripts to migrate ORY existing operator operating address records to operator operating address master records. N.5. To provide migration MANDAT

SPAD CONFIDENTIAL PAGE 44 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial program & scripts to group ORY existing operators associate with vehicle licenses into operator license record. (to be Operator Based Licensing System) N.6. To provide migration MANDAT program & scripts to migrate ORY driver record. N.7. Migration program & script to MANDAT migrate and enhance the ORY following Modules: i. Modul Permohonan Baru ii. Modul Permohonan Ubahsyarat Surat Tawaran iii. Modul Permohonan Membaharui iv. Modul Permohonan Ubahsyarat v. Modul Kemaskini vi. Modul Pungutan Hasil vii. Modul Penguatkuasaan viii. Modul Pemandu

SPAD CONFIDENTIAL PAGE 45 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial ix. Modul Pertanyaan x. Modul Penyelenggaraan Admin xi. Modul Pengkuatkuasaan xii. Modul Pengurusan Aduan N.8. To create a data migration to MANDAT transfer current data (vehicle- ORY based permit) to new (operator-based permit) without losing its integrity. The migration plan must include data cleansing process to eliminate any redundant data. The plan must also include restructuring the current database or developing a totally new one. The design must emphasis on scalability, performance, data integrity etc. O. MASTER/PROFILE DATA O.1. The Tenderer is expected to MANDAT

SPAD CONFIDENTIAL PAGE 46 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial provide the following master ORY data management but not limited to the following: O.2. Operator master data, list of MANDAT operators including the basic ORY information on the company registration number, status, name, contact details, address, financial details, contract details, agreement, local authority approval information, board of directors, audited reports data and etc. O.3. Vehicle Mater Data, list of MANDAT vehicle specification including ORY the basic information on the model, engine capacity, passenger capacity, year make, year register, etc. O.4. Route Master Data, list of routes MANDAT including the basic information ORY on the route, GPS coordinates, bus stop, operating hour, frequency and etc. O.5. Schedule Fees Master Data, list MANDAT of fees table for approved fees ORY

SPAD CONFIDENTIAL PAGE 47 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial including the basic information on the fees, start fees/destination, end fees/destination, scheduled fees, GPS coordinates, bus stop, operating hour, frequency and etc. O.6. Schedule Time Master Data, list MANDAT of time table for approved time ORY table including the basic information on the time, start time/destination, end time/destination, scheduled fees, GPS coordinates, bus stop, operating hour, frequency and etc. O.7. Designated Depoh Master Data, MANDAT list of operator operating ORY address records for approved operating address(parking vehicle) including the basic information on the address, size, approval permits, GPS coordinates, operating hour, frequency and etc. O.8. Driver master data, driver MANDAT

SPAD CONFIDENTIAL PAGE 48 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial database to all public ORY transportation driver (Bus, Taxi, etc.) information including the name, IC number, operator and etc. O.9. Ability to keep track of errant MANDAT operator, driver, historical ORY information including or any crime associate with the operator/driver. O.10. To provide version of changes to MANDAT all master data above and not ORY limited to the above, for eg change of master data can be updated and historical records can be viewed for each of the changes done. P. SECURITY, ACCESS & AUDIT TRAIL P.1. The solution must be able to MANDAT secure access through a user ORY group access by menu, field level according to job function, department, branches, etc. P.2. The solution is able to define MANDAT

SPAD CONFIDENTIAL PAGE 49 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial access type e.g. create, ORY change, delete or read only for different group of users. P.3. The solution shall allow a MANDAT particular user to be ORY associated to more than one access group. P.4. The solution must be able to MANDAT provide audit trails for all ORY maintenance of user ids, sign on attempts, password changed, etc. P.5. The solution must support MANDAT tight session expiration period ORY as to prevent any security breach during sessions left idled (auto logoff features for idle session). P.6. The solution is able to disable MANDAT user id after multiple failed ORY attempts to sign on. P.7. The solution must maintain MANDAT sufficient audit trail and ORY incident logs to track usage information such as user

SPAD CONFIDENTIAL PAGE 50 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial session and failed connection and for trouble shooting purposes. P.8. The solution must record user MANDAT identification, level of ORY authorized access, roles, session IP, session start date/time, session end date/time, etc. P.9. Ability to support secure MANDAT Https User authentication. ORY P.10. Solution shall support MANDAT ‘complexity password’ which ORY is the combination of numeric, alphabet and special characters. P.11. The proposed Solution MUST MANDAT have the audit trail capability ORY features for all transaction executed within the application. P.12. The proposed Solution shall MANDAT be able to provide list of all ORY historical record of previous application process for

SPAD CONFIDENTIAL PAGE 51 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial reference to check the event transaction that have taken place. P.13. The proposed Solution shall MANDAT be able to capture key audit ORY trail information but not limited to the following: i) User ID/Level of authorized access ii) Date/Time iii) Action taken iv) Descriptions v) Terminal Id/Session IP vi) Session start date/time, session end date/time vii) Value of change before and after P.14. Able to clearly design and MANDAT segregate internal and ORY external type of access to protect and detect wrong assignment of internal access right to external parties.

SPAD CONFIDENTIAL PAGE 52 OF 53 DEVELOP SPAD OPERATOR BASED LICENSING SYSTEM PROJECT No Functional Requirements Priority Vendor Response Compli Remarks (Must be entered to explain extent of ance compliance) Full Par None tial P.15. Able to design screen MANDAT accessible to group of Users ORY based on the common role defined but only able to perform transaction or draw information specific to the User-id.

SPAD CONFIDENTIAL PAGE 53 OF 53