+ All Categories
Home > Documents > Hencie Consulting Services hencie

Hencie Consulting Services hencie

Date post: 31-Dec-2015
Category:
Upload: quinlan-rutledge
View: 16 times
Download: 0 times
Share this document with a friend
Description:
Hencie Consulting Services http://www.hencie.com. Building a Knowledge Share System Using Oracle Designer SCOUG 2000 Conference. By Murli Manickam Sameer Jejurkar. Agenda. Knowledge Share System (KSS) Introduction to Oracle Designer HKSS Architecture and components - PowerPoint PPT Presentation
Popular Tags:
30
1 Hencie Hencie Consulting Consulting Services Services http://www.hencie.com http://www.hencie.com Building a Knowledge Share System Using Oracle Designer SCOUG 2000 Conference SCOUG 2000 Conference By Murli Manickam Sameer Jejurkar
Transcript

1

Hencie Consulting Hencie Consulting ServicesServices

http://www.hencie.comhttp://www.hencie.com

Building a Knowledge Share System Using Oracle Designer

SCOUG 2000 ConferenceSCOUG 2000 ConferenceBy

Murli Manickam

Sameer Jejurkar

SCOUG 2000 ConferenceSCOUG 2000 Conference 22

AgendaAgenda

Knowledge Share System (KSS) Introduction to Oracle Designer HKSS Architecture and components Demo - HKSS and generation of a web

server module from designer Q & A

SCOUG 2000 ConferenceSCOUG 2000 Conference 33

Need for a KSSNeed for a KSS

Similar situations, similar problems Avoid re-inventing the wheel Save time and money Human turnaround Jumpstart for new users Can help to build metrics Custom build to your requirements

SCOUG 2000 ConferenceSCOUG 2000 Conference 44

What is a KSSWhat is a KSS

A central repository of information Keep track of problems and solutions Evolves over a period of time

SCOUG 2000 ConferenceSCOUG 2000 Conference 55

Our GoalsOur Goals

Quick, easy access to enter information retrieve information from anywhere

Easy to use - no training needed Accessible by developers, DBAs, clients Develop quickly, but systematically Flexible, Extensible

SCOUG 2000 ConferenceSCOUG 2000 Conference 66

Why Oracle DesignerWhy Oracle Designer

Complete integrated life cycle CASE tool Supports a variety of methodologies including

classical SDLC, RAD, prototyping etc. Supports generation for a variety of

applications Strong support for modeling System documentation Good Oracle skills in-house

SCOUG 2000 ConferenceSCOUG 2000 Conference 77

Support for Various PhasesSupport for Various Phases

Analysis - support for logical models Design - support for physical database design

and application design Development - support for SQL DDL and

application code generation Deployment - support for multiple schemas,

instances and databases Variety of QA and other reports

SCOUG 2000 ConferenceSCOUG 2000 Conference 88

Designer RepositoryDesigner Repository

Designer adopts a repository driven approach Repository - most important part of Designer A schema in Oracle database Store for all meta-data Multi user capability

SCOUG 2000 ConferenceSCOUG 2000 Conference 99

Analysis ToolsAnalysis Tools

Business process modeling Entity Relationship modeling Data Flow modeling Function Hierarchy diagramming All tools are integrated

SCOUG 2000 ConferenceSCOUG 2000 Conference 1010

ER Modeling in DesignerER Modeling in Designer

Graphical ER diagrammer Support for M:1, M:M, 1:1 relationships Extensive data dictionary support for

information about entities, attributes, domains and relationships

Support for advanced features like arcs and super/sub type entities

SCOUG 2000 ConferenceSCOUG 2000 Conference 1111

ER DiagramER Diagram

SCOUG 2000 ConferenceSCOUG 2000 Conference 1212

Database Design ToolsDatabase Design Tools

Database design transformer for first cut of database design

Graphical server modeling Manage definitions for

tables columns constraints views snapshots

SCOUG 2000 ConferenceSCOUG 2000 Conference 1313

Server ModelServer Model

SCOUG 2000 ConferenceSCOUG 2000 Conference 1414

Server side PL/SQLServer side PL/SQL

Logic editor to define the procedural logic for business rules

Support for Drag and drop editing Automatic text formatting Syntax checking against repository definitions

Define logic for pre-defined events before/after insert/update/delete row/statement

SCOUG 2000 ConferenceSCOUG 2000 Conference 1515

Logic EditorLogic Editor

SCOUG 2000 ConferenceSCOUG 2000 Conference 1616

Physical DesignPhysical Design

Report with Estimates the size of tables and indexes

Define table storage characteristics Define tablespaces, data files

SCOUG 2000 ConferenceSCOUG 2000 Conference 1717

Database DeploymentDatabase Deployment

Server model generator to generate SQL DDL scripts for database objects based on repository definitions

Generates Table API Define deployment properties separately Generate DDL for multiple databases and

schemas

SCOUG 2000 ConferenceSCOUG 2000 Conference 1818

Function Hierarchy DiagramFunction Hierarchy Diagram

SCOUG 2000 ConferenceSCOUG 2000 Conference 1919

Application DesignApplication Design

Application Design Transformer for first cut module design

Graphical module design editor Multiple views - data view and display view Define table usage - base and look ups Define column usage - appearance, format,

order

SCOUG 2000 ConferenceSCOUG 2000 Conference 2020

Module DiagramModule Diagram

SCOUG 2000 ConferenceSCOUG 2000 Conference 2121

Application GenerationApplication Generation

Generate applications for Oracle Developer - Forms, Reports Visual Basic Oracle Web Server (PL/SQL)

Generate MS Help Control generation using

preferences at module/table/column levels templates

SCOUG 2000 ConferenceSCOUG 2000 Conference 2222

Generated ModuleGenerated Module

SCOUG 2000 ConferenceSCOUG 2000 Conference 2323

Repository ReportsRepository Reports

Matrix Diagrammer CRUD matrix for entities v/s functions

Repository reports quality assurance matrix reports impact analysis function point analysis table and index size estimation

SCOUG 2000 ConferenceSCOUG 2000 Conference 2424

HKSS ArchitectureHKSS Architecture

Uses three tier architecture backend - Oracle database middle tier - Oracle Application Server client - any browser that supports HTML and

JavaScript

SCOUG 2000 ConferenceSCOUG 2000 Conference 2525

Design and GenerationDesign and Generation

Completely designed and generated using Designer with the web server generator

PL/SQL packages that use the PL/SQL tool kit supplied with OAS

Hand coding for Main menu Page header

SCOUG 2000 ConferenceSCOUG 2000 Conference 2626

WSG in DesignerWSG in Designer

SCOUG 2000 ConferenceSCOUG 2000 Conference 2727

HKSS ComponentsHKSS Components

Incidence/Problem Logging Log in new incidence request Assign request to a knowledge worker View incidence requests and their status Record steps in incidence resolution Keep track of time spent

SCOUG 2000 ConferenceSCOUG 2000 Conference 2828

Possible EnhancementsPossible Enhancements

Upload scripts and documents Intelligent search capabilities Portal interface Workbench for employees Metrics

SCOUG 2000 ConferenceSCOUG 2000 Conference 2929

DemoDemo

SCOUG 2000 ConferenceSCOUG 2000 Conference 3030

Contact InformationContact Information

Hencie Consulting Services

http://www.hencie.com

Murli Manickam ([email protected])([email protected])

Sameer Jejurkar

([email protected])[email protected])


Recommended