IBAS Budget Technical

10
1.1 Description of Business Area The Government of Bangladesh has introduced a new approach in resource planning in the name of Medium Term Budgetary Framework. Under this framework the budget is prepared in the following steps: 1. Ministry of Finance provides a Line Ministry with a resource envelop – a single figure indicating the upper limit of ministry budget (for both non-development and development) for next year. The envelop also contains single line budget limit for further two years. 2. The Line Ministry then decomposes the resource envelop into non-development and development and distributes them among different departments and agencies. Each of the departments and agencies thus receive resource ceilings for non-development and development budget which limits its budget estimate. 3. A Department/Agency sends call circulars to its field offices for collected their non-development budget requests. Call circulars are also sent to projects for their part of the estimation. 4. DDOs send their budget estimates to the respective departments/agencies. DDO budget estimates contain supporting documents like detail pay statements along with economic code-wise expenditure and budget estimate. 5. Projects send their budget estimates to the respective departments/agencies in relevant formats. Page: 1

Transcript of IBAS Budget Technical

Page 1: IBAS Budget Technical

1.1Description of Business Area The Government of Bangladesh has introduced a new approach in resource planning in the name of Medium Term Budgetary Framework. Under this framework the budget is prepared in the following steps:

1. Ministry of Finance provides a Line Ministry with a resource envelop – a single figure indicating the upper limit of ministry budget (for both non-development and development) for next year. The envelop also contains single line budget limit for further two years.

2. The Line Ministry then decomposes the resource envelop into non-development and development and distributes them among different departments and agencies. Each of the departments and agencies thus receive resource ceilings for non-development and development budget which limits its budget estimate.

3. A Department/Agency sends call circulars to its field offices for collected their non-development budget requests. Call circulars are also sent to projects for their part of the estimation.

4. DDOs send their budget estimates to the respective departments/agencies. DDO budget estimates contain supporting documents like detail pay statements along with economic code-wise expenditure and budget estimate.

5. Projects send their budget estimates to the respective departments/agencies in relevant formats.

Page: 1

Page 2: IBAS Budget Technical

Figure 1: Overall Financial Information Flow Under Medium Term Budgetary Framework

Page: 2

Page 3: IBAS Budget Technical

6. A department/agency compiles the budget estimates received from field offices and projects and prepares an estimated budget for the operational units under it and sends to the ministry.

7. The Ministry compiles the budget estimates received from departments and agencies, discusses with them, applies its discretion and then finalises it and sends to Ministry of Finance.

8. Ministry of Finance checks for consistencies and places the budget in the Parliament for approval. The ministry then gets the approved budget in the form of budget book with budget against combinations of 13 digit classification code. The departments and agencies also receive the budget in the same format.

Page: 3

Page 4: IBAS Budget Technical

2 Technical Environment

This section details the technical environment within which iBAS Budget Version 2.5 operates, including hardware (server, PC and network infrastructure) and software (operating system, application front end and database management system).

2.1Hardware InfrastructureDetails of the hardware environment on which iBAS will run are given below.

2.1.1 Client PC required to access IBAS

The minimum recommended PC workstation specification for accessing IBAS Budget is as follows

The PC must have Internet Explorer V6.0 installed or later

2.2Software EnvironmentDetails of the software environment in which Budget browser-based application has been developed and is designed to run are given below.

2.2.1 Operating System

The server operating system on which the IBAS application and database systems run is Windows 2003 Server.

2.2.2 IBAS ‘front end’

The iBAS front end has been developed in Microsoft’s ASP.NET 1.0 environment.

2.2.3 Database Management System

SQL Server 2005 is used as the ‘back end’ database management system.

3 Physical Design: Table Structures

Note: (1) The physical table structures relate to IBAS Budget Version 1.2 and the tables are in

alphabetical order by table name. A brief description precedes each table.(2) The attribute primary key is identified by ‘PK’

Page: 4

Page 5: IBAS Budget Technical

3.1 Entity Relationship in Budget System

Page: 5

Page 6: IBAS Budget Technical

Page: 6

Page 7: IBAS Budget Technical

3.2 Detail E-R Diagram

Page: 7

Page 8: IBAS Budget Technical

Page: 8

Page 9: IBAS Budget Technical

4 Arrangements for IBAS Backup, Recovery and Contingency Planning

4.1Backup and RecoveryData from the synchronised versions are automatically synchronised with the central server one by one, i.e. when synchonisation of one DAO completes the next one starts. The job is managed by a server located at the primary site.

Data at the synchronised versions (installed at DAOs) are automatically backedup at the day end and moved to another PC in the DAO network.

Data at the central database is backed up once a day and stored in tape.

4.2Contingency Planning

There is a Disaster Recovery Site (DRS) located in CGA building. The site contains an identical set of and identically configured servers. The DRS is connected to the primary site with a 5 mbps link. Double Take software is used to replicate changes in the primary site to the DRS on real-time basis. When any server (database or application) of the primary site fails, then the respective server at DRS automatically fails over.

Page: 9