Technical Training Document
Objectives
Technical Training document defines the overall training plan for partner who implement the BPA module in different states. The BPA team will explain the overall ERP structure and functionalities of BPA module. The implementation changes/steps for each state also cover in the session.
Prerequisites:
Initial setup of wildfly,dependency software and database setup.
DAY 1 Plan:
Brief about Building plan approval System
The overall ERP structure and dependency module
Administration module : city setup, boundary setup, user, authentication, authorization etc
Employee Information System - Employee, position, department, designation etc
Demand module
Collection module
Financial module integration
Workflow configuration
DAY 2 Plan:
Building plan approval system
The flyway migration steps, How the client specific db script execution order etc
Client specific implementation and changes
DCR and rule process
Dash board and reports
Exit Criteria:
Configuration of BPA module in local system and understand the flow.
Problem Statement in BPA and DCR
Exercise 1: BPA : Stake holder Validation changes for architect
Logic present in StakeholderValidation.java
Restrict architect to construct upto 1 floor
Building height upto 6 mts
Buildup area upto 100 sq mts
Plot area upto 150 sq.mts
Excercise 2: DCR
A ) "OHEL refers to Over Head Electrical Lines : Any building constructed near passing electric line should pass minimum distance clearance . It requires 2 clearance
1. Horizontal Clearance
2. Vertical Clearance
Ideally it will be standarad across country . But in case it changes it needs to be customized. The Ideal one details of these may be presented as given below
""Mini. Horizontal dist from the OHEL to the bldg if voltage <11000, 1.2m,
if 11000<voltage <33000, 2m,
if voltage >33000, 2+.3* voltage/33000
Minimum vertical distance from the OHEL to the highest point of the building if voltage <11000, 2.5m,
if 11000<voltage <33000, 4.7m ,
if voltage >33000, 4.7+.3* voltage/33000"" .
Each feature will have a extract api , it executes and puts data in ""Plan"" object , in case of OHEL Plan will contain a list of Electricline Objects . This Electric line object will contain following details
private String number;
private BigDecimal verticalDistance;
private BigDecimal horizontalDistance;
private BigDecimal voltage; "
1. Process OHEL feature for different values | Now lets modify this and customize it . Let the modified one be | ||||
2. Report OHEL process output | Cover with above example | ||||
3. Process OHEL Statewide,Gradewise,Districtwise*,CItywise | Some times Rules will change for corporations,cities,panchayath ie based on grade rule parameter values will change. Such cases can be handle by adding customized implementations gradewise. If rule values are different for each and every city such cases can be handled via customized implementations for each city | ||||
B) FAR (FSI) : FAR should be limited to .5 for residential buildings having height >15 meters or plot area >500 sq meter
