Beruflich Dokumente
Kultur Dokumente
Agenda
Introduction Concepts and Vision Key Aspects of Concepts Benefits FAQ
CERAD: Introduction
Configuration driven Capability Generate Application on fly. Incorporate new features to existing modules on fly
Business Entity and Process driven approach to generate all necessary code files
No Hand Coding
Stakeholders concerns
Costing, Delivery, Performance, Stability , Maintenance
Dependencies, Installation, Integration
Functionality Price
Time To Market Cost and Benefits Projected life time Targeted Market Integration with Legacy System Roll back Schedule
CERAD: Vision
Phase 1
Phase 2
Phase 3
Phase 4
Requirement gathering
Service Solution Design OSS systems Design Business Entity and Attribute definition Business Rules definition
Tool Configuration Business Entity and Attribute Configuration Business Rules Configuration Execution to Launch Component Testing Automated
Deployment on Production
Manual change
Constraints
Constraints
Deployment Units
Deployed on
Bundled into
Defect Resolution
Subsequent Release
n -1
N e w P r o d u c t
1
Time to Market
CERAD Approach
n -1
Existing Approach
Major Benefits:
Time saving, Cost Saving, Agility, Modularity, Requirement Driven Well tested Components Ready to Use.
Cost Effective Rapid Application Development New Product and feature on fly 1 or 2 days E2E design driven component Ease for add-on requirement Version and source save control. Classical development style Reducing development cycle time line by 80%
Custom Design & Configuration EAI Ticketing Discovery and Alarming Data Adopter
Authorization
Xml.config
CERAD Tool
Java Plugin
Data Service
Ordering modules
Inputs
Outputs
KEY CONCEPTS
No component CFT
No Manual Coding
Factory model
Template based UI
User Profile Instance Defect Fix Change to Implement any point of time
Centralised Repository
CERAD
Order Handling/Sales Support Systems Product Model and Mastering
Monitoring of Device*
UI Creating
Source Code for all pages, Modularity of code, Business logic class Database Tables, Store Procedures- Add Update, delete and Retrieves Interaction with External Systems (xml, Web Service, Oracle API, file transfer) Web Service To Interact with other components to exchange the information EAI Transformation of Data to meet other systems Requirement Business rules ( Data driven, Custom, Service based) Customization- Transformation logic Consuming Services Adopter methods
Template based Web Pages
Web based Admin Module to add update records, Status update, Audit Database Script Tables, Constraints and Store Procedures Data loader : To import data from excel sheet, web service and .dat file Web Service to export the data to external systems Change Control: Versioning and change history Business rules ( Data driven, Custom, Service based)
Database Tables Relations Store Procedure Web UI Data Loader Data Exporter
Database
Task Lists
E x t e r n a l G a t e w a y s
FAQ
Does it support to access the remote database?
Yes, through API (DB Link), XML interaction, file transfer
What about performance of dynamically created Store Procedures, Does it impact performance of application?
It would be having B-Tree model of Library database to enhance the preformation of SQL Queries. Dependencies between object, smartly handle in BAL to avoid network latencies. SQL Queries would be written based on statistic of records, background automated job to check SQL and tune with every deployments.
You can write for more information or ask your Queries at prakasha@techmahindra.com