Inclusive Micro, Small, and Medium-sized Enterprise Development Project (MSMEDP) - Project Number: P43566, Maldives Technical Assessment for upgrading the Trade Information System (BOLI system) ANNOUCEMENT CALL FOR EXPRESSIONS OF INTEREST 15 th January 2015 Ministry of Economic Development, Maldives
Inclusive Micro, Small, and Medium-sized Enterprise Development Project (MSMEDP) - Project Number: P43566, Maldives Technical Assessment for upgrading the Trade Information System (BOLI system) Terms of Reference for Local Consultants Content Page Introduction... 3 Proposed Team... 4 Scope of Services... 5 Lead Programmer and Team Leader,... 6 Programmer 1... 7 Programmer 2... 7 Costs Estimated... 15
Technical Assessment for upgrading the Trade Information System (BOLI system) Introduction The Government of Maldives and the Asian Development Bank (ADB) is jointly working on the Micro- Small and Medium Enterprise Development Project (MSMEDP) which aims to have a more inclusive and broad-based MSME sector. The outcome of the project will result in further expansion and strengthening of the MSME sector. For this purpose, the project will focus on enhancing the business environment and support infrastructure for doing business with better knowledge, greater access to finance, and expanded business opportunities for MSMEs. The outcomes of the project will include: (i) (ii) Building business support infrastructure capacity through strengthening and augmenting the business support infrastructure, a business incubator program and creation of a better enabling environment for the promotion and development of MSMEs through development of the legal framework; and Enhanced access to finance through an additional line of credit facility (LCF) funds, strengthening the Credit Information Bureau and implementing a Secured Transaction Registry.
Proposed Team The Ministry of Economic Development, Government of Maldives wish to engage the services of a Local consulting team to deliver the scope of work outlined below and achieves the mentioned outcomes of the project. The positions for the proposed expert team for the assignment are summarized below. Expert Positions International or National Estimated Time input person months Lead Programmer & Team leader National 24 Programmer National 24 Programmer National 24
Scope of Services The Ministry of Economic Development, Government of Maldives wish to engage the services of a LOCAL consulting team (Individuals) to deliver the scope of work outlined in the Terms of Reference (TOR) document and achieve the mentioned outcomes of the project. The positions for the proposed expert team for the assignment are summarized in the Terms of Reference. Trade Information System is designed, developed and deploys a web based information system to manage delivery of over the counter services relating to registration of business entities, issuance of licenses and permits to the general public. The current version of the system has been fully deployed since June 2010 and many updates to the system including 2 online modules have been developed by the end of 2014. The ministry is aiming to enhance the system to ensure greater connectivity and data sharing among key government agencies to aid efficiency in public service delivery, data collection and management, information dissemination and regulatory functions of the public service, particularly those relating to business entities. The ministry has joined hands with the National Centre for Information Technology (NCIT) - the main institution mandated to improve internet/web connectivity for government services to further upgrade and enhance the functionalities of the BOLI system and provide access to business registration services on 24/7 basis through making it an online system. Undertaking a full technical assessment of the system is important prior to launching it as a full fledge online system to ensure system security and stability. To achieve the above mentioned goals, the following technical experts are required.
Lead Programmer and Team Leader, (National, 24 person months continuous input) The Programmers should have a degree in Software Engineering and minimum of 3 years of experience in software development and fluent in Microsoft ASP.net C# and Microsoft SQL server environment. Having worked in similar information systems projects will be an added advantage. The specialist will work in collaboration with the National Centre for Information Technology (NCIT) and Central Project Management Unit; CPMU team at MED. Key Tasks and Responsibilities The Lead Programmer would also serve as the overall Team Leader of this assignment and in that capacity would be responsible for the overall planning and monitoring of all project tasks and outcomes and ensuring that they meet quality and timeliness norms. S/he would be responsible for coordinating all the technical inputs and outputs of this assignment and shall quality assure all key reports and project deliverables. S/he shall act as the counterpart and focal point for all technical matters on this assignment, both with the PMU Head as well as with NCIT. In undertaking the assessment, the consultant/s hired shall perform the following tasks a. Identify challenges and issues faced in the current system set up in consultation with users of the system both internal and external b. In consultation with the relevant stakeholders in the MED and NCIT review I. functional specification and work flow diagrams of the system, II. System technical documentations including architectural diagrams, database sizing, hardware equipment use etc. III. network diagram and information on the physical environment of the system IV. system interface information V. security set-up of the system VI. procedures for maintenance and operation of the system c. Identify and document the desired outcomes and system performance level that the business community and related government agencies would like to achieve from the system
Programmer 1 (National, 24 person months continuous input) The Programmers should have a degree in Software Engineering and minimum of 3 years of experience in software development and fluent in Microsoft ASP.net C# and Microsoft SQL server environment. Having worked in in similar information systems projects will be an added advantage. The specialist will work in collaboration with the National Centre for Information Technology (NCIT) and Central Project Management Unit; CPMU team at MED. The Programmer shall, under the guidance of the Team Leader, carry out the following key tasks: Group 1: System Update Design, develop and Implement the enhancements to reflect current updates to the Ministry policy and procedural changes. This include adding missing functionality that was not covered in the initial project design but is mandatory to deliver complete service. Group 2: Service Enhancement Implementing online module for 2 registration modules: Partnerships and Cooperatives existing and Online Business Name Acquiring module for all business entities. This will include full coverage of all current services listed under these two registrations. This is a value addition for the existing modules in order to provide a better and modernized service to the business community. Programmer 2 (National, 24 person months continuous input) The Programmers should have a degree in Software Engineering and minimum of 3 years of experience in software development and fluent in Microsoft ASP.net C# and Microsoft SQL server environment. Having worked in in similar information systems projects will be an added advantage. The specialist will work in collaboration with the National Centre for Information Technology (NCIT) and Central Project Management Unit; CPMU team at MED. The Programmer shall, under the guidance of the Team Leader, carry out the following key task Group 3: New trade facilitation service to SME Design and develop a new Duty Exemption module in partnership with the Maldives Customs Service in order to facilitate a speedy, cost effective service and eliminate the bureaucratic paper based manual system currently in place. This will include a business process re-engineering component as well for a more streamlined service.
General Requirements All online modules must be fully integrated with the existing e-faas and User Delegation module developed under the EIF program. All payment modules should be integrated with the Online MIRA payment gateway and existing native payment module of BOLI. Access logs must be recorded (this include requests, approvals, modifications, click based views) The development team should conduct a Systems Requirement Specification covering the scope of work mentioned below. All designs should be well documented with diagrams and functions and must be approved by the necessary persons before coding commencement. Services Scope Key terms: Terms User: Staff: User Delegation Module: E-faas: Boli Online Boli Admin Details Public user interacting on behalf of the private business Ministry staff User delegation module was developed in the EIF project There are 3 levels of users for a private business Administrator who gives access Clerical Users who do administrative data entry and application Approver Users who authorize the transaction Single sign on system developed by NCIT for e-government Module designed for public users The module used by internal staff Function Scope 1. Partnership Online Module. Develop a fully functional online module for all services catered under the partnership registration act. 1.1. New Online Registration Users should be able to log into business.egov.mv and apply for a name approval. After the name is approved the user must be able to lodge a registration application. The users should be able to generate a standard partnership agreement directly from the system from the data that was entered so that he can print it, get necessary signatures and then upload the legal document. The Staff should be able to approve/reject for correction the application.
Once approved the users should be able to make an online payment via the MIRA payment gateway. Necessary data should be shared via a webservice to MIRA and MPAO for their registration purposes. Any public user should be able to view the basic registration information of the partnership via business.egov.mv. Bring necessary changes to the BOLI Admin module inorder to implement the online system; o Standard Objectives integration o MIRA/ MPAO integration 1.2. Change partnership type Clerical users should be able to log in and lodge application for partnership type change. System should be able to generate a legal document which will replace the current manual application form. Approval Users should be approve/reject the application. Once approved the request to be lodged in the BOLI Administrative system. The staff should be able to view the application and send for registrar approval or reject for correction. Once the registrar approves the transaction an invoice has to be generated. The users must be able to pay for the transaction using the MIRA online payment gateway. Once payment is confirmed, an official email should be sent to the partnership stating the change of type. Staff should be able to generate a new registration certificate from the BOLI Admin System. 1.3. Change partners Clerical users should be able to log in and lodge application for partnership type change. System should be able to generate a legal document which will replace the current manual application form. Approval Users should be approve/reject the application. Once approved the request to be lodged in the BOLI Administrative system. The staff should be able to view the application and send for registrar approval or reject for correction. Once the registrar approves the transaction an invoice has to be generated. The users must be able to pay for the transaction using the MIRA online payment gateway. Once payment is confirmed, an official email should be sent to the partnership stating the change of type. Staff should be able to generate a new registration certificate from the BOLI Admin System.
1.4. Change managing Clerical users should be able to log in and lodge application. System should be able to generate a legal document which will replace the current manual application form. Approval Users should be approve/reject the application. Once approved the request to be lodged in the BOLI Administrative system. The staff should be able to view the application and send for registrar approval or reject for correction. Once the registrar approves the transaction an invoice has to be generated. The users must be able to pay for the transaction using the MIRA online payment gateway. Once payment is confirmed, an official email should be sent to the partnership stating the change of type. Staff should be able to generate a new registration certificate from the BOLI Admin System. 1.5. Capital increase Clerical users should be able to log in and lodge application for. System should be able to generate a legal document which will replace the current manual application form. Approval Users should be approve/reject the application. Once approved the request to be lodged in the BOLI Administrative system. The staff should be able to view the application and send for registrar approval or reject for correction. Once the registrar approves the transaction an invoice has to be generated. The users must be able to pay for the transaction using the MIRA online payment gateway. Once payment is confirmed, an official email should be sent to the partnership stating the change of type. Staff should be able to generate a new registration certificate from the BOLI Admin System. 1.6. Capital decrease Clerical users should be able to log in and lodge application. System should be able to generate a legal document which will replace the current manual application form. Approval Users should be approve/reject the application. Once approved the request to be lodged in the BOLI Administrative system. The staff should be able to view the application and send for registrar approval or reject for correction. Once the registrar approves the transaction an invoice has to be generated. The users must be able to pay for the transaction using the MIRA online payment gateway.
Once payment is confirmed, an official email should be sent to the partnership stating the change of type. Staff should be able to generate a new registration certificate from the BOLI Admin System. 1.7. Partnership dissolution Clerical users should be able to log in and lodge application. System should be able to generate a legal document which will replace the current manual application form. Approval Users should be approve/reject the application. Once approved the request to be lodged in the BOLI Administrative system. The staff should be able to view the application and send for registrar approval or reject for correction. Once the registrar approves the transaction an invoice has to be generated. The users must be able to pay for the transaction using the MIRA online payment gateway. Once payment is confirmed, an official email should be sent to the partnership stating the change of type. Staff should be able to generate a new registration certificate from the BOLI Admin System. 2. Cooperatives (BOLI Admin) The cooperatives module build for the BOLI ADMIN lacks the following functions. Therefore the BOLI ADMIN Module should be updated with the following missing functions 2.1. Members Change Clerical Staff should be able to lodge an application. Approver Staff should be able to approve/ reject change request. The System should be able to generate a letter notifying the change of members and an attachment containing list of all the members. 2.2. Capital Increase Clerical Staff should be able to lodge an application. The system should be able to generate necessary invoices and accept payments Approver Staff should be able to approve/ reject change request. The System should be able to generate a letter notifying the change of members and an attachment containing list of all the members. 2.3. Capital Decrease Clerical Staff should be able to lodge an application. The system should be able to generate necessary invoices and accept payments. Approver Staff should be able to approve/ reject change request. The System should be able to generate a letter notifying the change.
2.4. Objectives Abolish current Objectives Management module and integrate the new standard objectives module 2.5. MIRA/ MPAO integration Develop a webservice to push the registration data at the point of registration to both MIRA and MPAO. 3. Duty Exemption (BOLI Admin) 3.1. Database of Duty Exemptible Items This is a new module envisioned to improve service delivery and aid trade facilitation. Currently MED provide a special service in collaboration with Maldives Customs Service to list out certain products used for manufacturing (Fish processing for export, Poultry Farming, Agriculture) ranging from consumable raw materials to Capital items such as vehicles and machinery. There are requirements for MED to verify if the products imported under duty exemption regime are exported (in case of fish processing) The team is to do a proper analysis of the existing system and implement a solution in such a way that all the legal requirements are met and also it enhance the efficiency of the work of both MED and MCS. The staff should be able to add items to database The staff should be able to Remove / Re-add items from database. Maintain history of the items added / removed and re-added. 3.2. Quota management system Only certain types of products can be duty exempted depending the company objectives. The system should verify if the relevant objectives are present under the legal entity and match it with the category of import. The user must be able to pull data from the Legal Entity modules. The user must be able to add quota of products to specific legal entities on the category of work. The system should be able to maintain the balance of goods after each individual duty request exemption is completed The system should be able to send relevant data to MCS for their processing. The system should cross check the actual import number of products from MCS databases. The Staff should be able to specify which product that can be directly processed without human interaction. System should be able to generate reports from the data present in the system. This is the online interface for the tech savvy companies for the previously explained. 4. Duty Exemption (BOLI Online) 4.1. Logging in Users must be able to request for a service via the business.egov.mv module by using the User Delegation Module as a means of authentication. 4.2. Online Request for duty exemption Users should be able to request for duty exemption through the portal.
System should be able to automatically process and pass the authorized requests the MCS processing. Items that needs to be addressed should authorized by the Staff. Once MED approves the requests, they must be informed to the customer via email in addition to the information provided in the portal. 5. Business Name Module (Online) 5.1. Obtain and Business name Clerical users should be able to log in and lodge application. System should be able to generate a legal document which will replace the current manual application form. Approval Users should be approve/reject the application. Once approved the request to be lodged in the BOLI Administrative system. The staff should be able to view the application and send for registrar approval or reject. Once the registrar approves the transaction an invoice has to be generated. The users must be able to pay for the transaction using the MIRA online payment gateway. Once payment is confirmed, an official email should be sent to the partnership stating the change of type. Users should be able to generate a new registration certificate from the BOLI Online System with electronic security features. Staff should be able to generate a new registration certificate from the BOLI Admin System. 6. SME Classification Staff has to manually enter the data based on the information provided by the business. It is mandatory for all businesses to be classified as an MSME, but enforcing this has become a major issue due to lack of support from the business community and also human resource limitation and geographic limitations. Hence MED wishes to collaborate with Maldives Inland Revenue Authority (MIRA) and Maldives Pension Administration Office (MPAO) in order to get accurate information based on the reporting that businesses have to do to these organization as per other legal requirements, namely MIRA annual accounts, 6.1. Upgrade to automatic Design an additional table that can store data from MPAO classification and MIRA Design a webservice to pull these data quarterly from relevant databases System should do an automatic classification of Business entities on a quarterly basis.
7. Central Business Registry The New Busines Registration act states that all operation under the 4 legal entities should be recorded with the Registrar of Business. Hence a New module to record the operations should be designed and implemented. Currently many permits issued from MED are already recorded in the BOLI system. There are other licenses or operating permits issued by other government institutions. However, note that there are large number of operations, where the legal entities do not have to obtain any operating license from government institutions. 7.1. CBR Admin System should compile and list operations conducted by a legal entity by using the operating permits issued through BOLI system. Staff should be able to enter other permits obtained from government institutions Staff should be able to enter other operations that the legal entities report (the ones where no permits are needed). Users must be able to log in an update information of permits that are obtained from other institutions and also that are not required via the Online Platform. The business.egov.mv should have a new page to display basic legal entity information, searchable by name and also list specific operations under the legal entities. The above page should have anti spamming measures such as CAPCHA function. The page can be viewable without E- faas ID. 8. Export License Module Update system to reflect the policy changes (Payments) 9. Liquor Pork License Enhance the current module to add new categories of liquor license not captured in the BOLI SYSTEM. Complete SRS to be conducted The module should have and Admin and Online capability. Provide Integration with customs service where needed. 10. Foreign Company Enhance Foreign Company Reregistration module to reflect current needs Foreign Company data management Manage Shareholders and Directors list 11. Ad hoc Support The ministry s requirements may change in the course due to legal and procedural changes. The team should provide on the spot support to bring necessary changes to the system. There are other projects going on where the government is focusing of systems integration to provide efficient service. The team is to cater for these requests and develop necessary web services required for integrations Provide upkeep and maintenance support
Costs Estimated 1. The consultants would be required to work at the National Centre for the Information Technology (NCIT). The Estimated budget for the project is USD 350,000. All prices must be quoted in US Dollars. Deadline 1. All proposals must be submitted before 25 th January 2015, 12:00pm