Post on 18-Nov-2014
description
DataBase / Back end
Oracle
Sybase
Sql Server
Informix
VBVC ++
PB
D2k
Java
Front End/Client Connection
ODBC
JDBC/ODBC
CLIENT SERVER
Boston – Marketing Training Material
CLIENT SERVER CHARTClient Server
Application
Front End
(Client side – GUI)
Special Tools Back End (DB resides on)
Developer (SP, db triggers)
DBA (Prod., Devel.)
Language Operating System/Platform
Oracle Developer 9i/ 6i
(Forms 9i/6i Report 9i/6i)
Developer 6
(Forms 6 Report 6)
Developer 2000
Forms 5.0,4.5 Reports 3.0,2.5)
SQL Loader, Designer 2000, Oracle Application Server(OAS)
Oracle 8i,8.x,7.x
(Only Oracle)
PL/SQL UNIX or NT
Visual Basic
(Microsoft)
Visual Basic 6.0,5.0,4.0 ADO,RDO,OLE,
ACTIVEX,COM,
DCOM, Crystal Reports
SQL Server 2000,7.0,6.x
Oracle 8i,8.x,7.x
Sybase 11.x,10.x,9.x
Informix 11.x,10.x,9.x
Transact -SQL
PL/SQL
Transact –SQL
NT
UNIX or NT
UNIX or NT
UNIX or NT
PowerBuilder
(Sybase)
PowerBuilder 7.x,6.x,5.x,4.x PFC Sybase 11.x,10.x,9.x
SQL Server 2000,7.0,6.x
Oracle 8i,8.x,7.x
Informix 11.x,10.x,9.x
Transact -SQL Transact –SQLPL/SQL
UNIX or NT
NT
UNIX or NT
UNIX or NT
VC++ Visual C++ 6.0,5.0,4.0 MFC SQL Server 2000,7.0,6.x
Oracle 8i,8.x,7.x
Sybase 11.x,10.x,9.x
Informix 11.x,10.x,9.x
Transact -SQL
PL/SQL
Transact –SQL
NT
UNIX or NT
UNIX or NT
UNIX or NT
C++ C++ ATL,STL SQL Server 2000,7.0,6.x
Oracle 8i,8.x,7.x
Sybase 11.x,10.x,9.x
Informix 11.x,10.x,9.x
Transact -SQL
PL/SQL
Transact –SQL
NT
UNIX or NT
UNIX or NT
UNIX or NT
DATABASES •Oracle• Sybase• SQL Server
DATABASES INTRODUCTION
VERSIONS • 9i,8i,8.x,7.x• 11.x,10.x,9.x• 2000,7.x,6.x
OS• Unix or NT• Unix or NT• NT
DEVELOPMENT-DBA
Install Database (Setup,Config) Design Database Logical Design (Erwin,Designer 2K) Physical Design (Table,File structure) Unix Admin/Scripting Writing Stored Procedure & Triggers
PRODUCTION-DBA
Performance Tuning Backup & Recovery Unix Admin/Scripting On Call 24 X 7 Configuration
Different types of Database Administrator
ERP - DBAPeopleSoft DBA – Oracle/SQL Server/InformixOracle Apps DBA - OracleSAP Basis – Oracle/SQL Server/Informix
•
Data Warehousing Informatica - ETL
Oracle Data Warehouse (OWB - ETL, Discoverer –
Reports)
Cognos – ETL/Reports
Microstrategies – ETL/Reports
Business Objects – Reports
Teradata, Brio
SAP – Business IntelligenceSAP Business Warehouse(BW)
Basis
SEM – SAP Strategic Enterprise ManagementBPS – Business Planning
BCS – Business Consolidation
CPM – Corporate Performance Monitor
BSC – Balanced Scorecard
BIC – Business Information Collection
SRM – Stakeholder Relationship
Peoplesoft - EPM
BI
Business Intelligence : Oracle Data Warehousing
Oracle Embedded Data Warehouse (EDW) – 4.1 Purchasing Intelligence Financial Intelligence
Oracle Warehouse Builder (OWB) – 9.X, 10g EDW Standard Repository Custom Repository
Oracle Discoverer – 3.x, 4.x, 9iDS Admin Edition Desktop Edition Plus Edition Viewer Edition
BI - Contd
• Commonly used Terminology in DWDatamart
ETL (Extract Transform Loading)
OLAP (Online Application Programming)Data MiningCubeDimensionPowerplayReportnetImpromptuFact table
Decision Support System (DSS)
EAI (Enterprise Application Integration)
MQ Series
Tibco
Plumtree
Biztalk
Webmethods
Vitria
Cross-world
Enterprise Resource Planning(ERP)
MUST KNOW: SAP, Oracle Applications and Peoplesoft• VERSIONS
• Modules names available in each• Distinguish between Functional and Technical consultants• Knowledge of Functional Terms – e.g.: Gap analysis, Blueprint, Setups, Configuration, Requirement gathering etc• Knowledge of technical terms RICE (Reports, Interfaces, Conversions, Extensions) – Different in each ERP
•SAP – ABAP, Sap scripts,BDC, Smart forms, EDI/IDOC, ALE, Dialog Programming etc•Oracle – PL/SQL, Forms 6i, Reports 6i, etc•Peoplesoft – Peoplecode, Peopletools, Panels, Pages, SQR, App Engine etc
Types of ERP consultant•Functional – Major Responsibilities : Requirement Gathering, Fit Gap Analysis, Blueprinting Configuration, Setup etc
•Technical –Major Responsibilities : RICEReports, Interfaces, Conversions, Extensions or customizations etc
•DBA –Performance Tuning, Capacity Planning, Back up/Recovery, Patches, Install, Upgrade
Types of ERP Implementations:•Full Cycle Implementation•Upgrade•Support
Enterprise Resource Planning(ERP)
PeopleSoft Oracle SAP
Language PeopleCode PL/SQL ABAP/4
Report SQR/Crystal/nVision Reports 6i/ Discoverer 4i
ABAP/4
Screens Panel Designer/Pages Forms 6i Screen Painter
ABAP/4
Interfaces SQR/App Engine PL/SQL BDC’s
ERP TECHNICAL CHART
PeopleSoftFinancials, HRMS, Distribution, Manufacturing/Student
Version: 8.9, 8.8,8.5,8.4,8.0, 7.5, 7.0, 6.0, 5.0
HRMS Public or commercial*Human Resources(HR)*Base Benefits(BENEFITS)*Payroll *Benefits Administration•Time and LaborPension AdministrationStock AdministrationInsuranceRecruit WorkforceFSA (Flex Spend Admin.)
Financials*General Ledger*Accounts Payable*Accounts Receivable•Asset ManagementBillingProject CostingBudgetsExpensesTreasuryTreasury ManagementRisk Management
DistributionPurchasingInventoryOrder ManagementOrder PlanningProduct ConfigRemote Order EntryBillingDemand PlanningEnterprise Planning
ManufacturingBills and RoutingsCost ManagementDataBridgeDemand PlanningEngineeringEnterprise PlanningProduction ManagementProduction PlanningQuality
Student Admin.(SA)*Student AdminAcademic AdvisementAdvancementCampus CommunityFinancial AidGrants*Student Admissions*Student Financials*Student Records
Collaborative or EappseBenefits
eCompensation
eCompensation Manager Desktop
eDevelopment
eEquity
ePay
eProfile
eProfile Manager Desktop
eRecruit
eRecruit Manager Desktop
Employee Self-Service
Manager Self-ServiceCRMCollaborative Selling Configuration
Field Service
Help Desk
Marketing/Telemarketing
Order Capture
Quality
Sales
Support
PeopleSoft Tools
Interfaces & ConversionTool: SQR’s
People Code: The proprietary scripting language used in the development of PeopleSoft applications.
People Tools:•Development •Administration•Reporting and Analysis
Panel Designer:
Tree Manager:
Used for creating panels (screens) for user input
Process Scheduler:Process Scheduler provides PeopleSoft applications with a user-configurable tool that integrates with PeopleSoft panels, PeopleSoft security, and PeopleCode functions. Through this integration, Process Scheduler enables users to request and monitor batch processes related to their PeopleSoft application.
1) Reporting
2) Conversion
3) Interface Tool
Used for security and reporting.
PeopleSoft Tools
Application Designer: Using Application Designer to build, maintain, customize, and upgrade PeopleSoft applications. We can use Panel, panel group and menu to create application.
Data Management:
Data Mover: It allows you to import and export data across multiple database platforms.
Import Manager: to import data into your PeopleSoft tables.
Mass Change: It use to create SQL processes which supplement your application functionality.
PeopleSoft Tools
Reports:SQR’s:
Crystal: Crystal Reports from Seagate software is a report formatter that helps you generate clear and easy-to-read printed reports containing data from your PeopleSoft applications.
N vision (mainly financials):
PS/nVision enables you to retrieve information from your PeopleSoft database into a Microsoft Excel spreadsheet—not merely as "raw" data, but as information in a form that helps you see the big picture, explore the details, and make decisions.
Query:For defining database queries in an easy-to-use graphical environment. You create queries to extract the data you need from your PeopleSoft database.
Tree Manager:Tree Manager to create and maintain trees. A tree is a PeopleSoft object that defines the groupings and hierarchical relationships between the values of a database field.
Cube Manager:Cube Manager allows you to define and save templates for building and updating OLAP cubes. The Cube Manager provides all these benefits while achieving a nearly platform-independent solution -the great majority of a cube's design attributes can be applied to either Arbor Essbase or Cognos PowerPlay.
Used for complex reporting
Business Process:
Workflow:
Message Agent:
To automate the process with 3rd party applications.
To automate the Business process without any human intervention.
Example Purchase Req, Purchase Order etc.,
PeopleSoft Tools
Oracle Application
Certified Advantage Partner (CAP) :Top level partnership with Oracle Corp.
250+ Oracle/Peoplesoft engagements
CRM Manufacturing Distribution Financials Procurement
E- Business
I- Store Self Service BIS (Business Intelligent Systems)
Discrete
Flow
Process (GEMMS)
MRP (material resource Planning)
MPS
WIP (work in progress)
BOM (bill of materials)
INV (Inventory)
ENG (engineering)
QM (quality management)
Cost Mgt.
OE (order entry)
PUR (purchasing)
OE/OM
(Advance Pricing/Shi
pping)
Inventory
PO
GL (general ledger)
AP (accounts payable
AR (accounts receivable)
FA fixed assets)
CM (cash management)
Treasury
Property
Oracle Projects/Project Accounting
•Project Costing
•Project Billing
Purchasing/
Iprocurement(SSP)
Self Service Purchasing
i store
i payment
i marketing
i support
SS Time
SS Expenses
SS Purchasing
SS HRMS
Financials
Sales
Customer
Procurement
HRMS
HR
PayrollBenefits
Oracle Advance Benefits(OAB)
Training AdministrationSelf Service Employee
Oracle E- Business (Advanced)Versions: 11i (11.5.10), 11.03, 11.0NCA, 10.7 Character, SC (smart client),NCAGUI: Developer 2000, Forms 4.5, Repots 2.5 (Version: 11.0.3,11.0,NCA,SC) Developer 6i, Forms 6i, Reports 6i (Version: 11i)Database – Oracle 8i, Oracle 9i
ORACLE PLANNING
Oracle APS – ASCP, ODP, GATP
APS – Advance Planning&Scheduling
•ASCP – Advance Supply Chain planning
•ODP – Oracle Demand Planning
•GATP – Global Available to Promise
04/08/23 26
Customer IntelligenceCustomer Intelligence
Marketing IntelligenceMarketing Intelligence Sales IntelligenceSales Intelligence
MarketingMarketing
iiMarketingMarketing MESMES iiPayPay SalesSalesCompComp
FieldFieldSalesSales
iiStoreStore TeleSalesTeleSalesSalesSalesOnlineOnline
Call CenterCall CenterTelephony ManagerTelephony Manager
ScriptingScriptingPredictive DialerPredictive Dialer
Email CenterEmail Center WebWeb MobileMobile
eBusiness PlatformeBusiness Platform
Common Application Architecture & SchemaCommon Application Architecture & Schema
AnalyticalAnalyticalApplicationsApplications
Business Business ApplicationsApplications
CRMCRMFoundationFoundation
InteractionInteractionChannelsChannels
E-BusinessE-BusinessFoundationFoundation
E-BusinessE-BusinessPlatformPlatform
Call center IntelligenceCall center Intelligence
CustomerCustomerSupportSupport
iiSupportSupport
MobileMobileFieldField
ServiceService
FieldFieldServiceService
SparesSparesMgtMgt
DepotDepotRepairRepair
ServiceServiceContractsContracts
ContractsContracts
CollectionsCollections
SchedulerScheduler
Universal Work QueueUniversal Work Queue
TasksTasks
MESMES
ResourcesResources
NotesNotes
TerritoriesTerritories
CalendarCalendar
Interaction BlendingInteraction Blending
Assignment EngineAssignment Engine
1-on-1 Fulfillment1-on-1 Fulfillment
Order CaptureOrder CaptureInteraction HistoryInteraction History
PartnerPartner(PRM)(PRM)
Oracle CRM E-Business Suite
SAP Practice
Strategic Alliances with SAP
MYSAP.COM Partner
SAP National Implementation Partner
ASAP Partner
Provide consulting expertise and resources to SAP on several projects
Currently involved in joint project bids with SAP
We have SAP in-house
Step by Step approach
PHASE MAJOR DELIVERABLES PHASE AVG
ProjectPrep
Project Planning, Procedures,Technical Requirements, Kickoff
1 Month Avg
BusinessBlueprint
Team Training, Develop SystemEnvironment, Business Process Design
1–3 Month Avg
Realization Configuration, Develop SystemManagement, Technical Builds,Reports, Authorizations,Documentation, Testing
2-6 Month Avg
Final Prep End-user training, Systemmanagement, cutoverplanning/implementation
1-2 Month Avg
Go-Live Go-live, Productive system support 1 Month Avg
Methodology
ABAP/ 4 BASIS BW ALE/ EDIeCOM M ERCE
W ORKFLOW R/ 3 VERSIONUPGRADES
SOLUTIONCENTER
SAP TECHNOLOGYPRACTICE
SAP TECHNOLOGY PRACTICE
CAPACITY PLANING
PERF. TUNING
SAP SECURITY
TM S
TECH. ARCH.
INST./ UPGRADES
SAPADM INISTRATION
ORACLE
INFORM IX
SQLSERVER
DB2
RDBM S
NT
AIX UNIX
HPUX
DEC UNIX
SOLARIS
OS / 39 0
OPERATINGSYSTEM
IBM
HP
COM PAQ
DIGITAL
SUN
DELL
HARDW AREAPPLICATION
SAP TECHNOLOGYBASIS PRACTICE
SAP TECHNOLOGY BASIS PRACTICEVersion: 4.7, 4.6C,4.6,4.5,4.0,3.1H
: 3
SAP Application modules
SD
MM
PP
PM
HR
QM
CO
AM
WF
IS
PS
FI
R/3R/3
Client ServerClient ServerABAP/4ABAP/4
Sales and DistributionSales and DistributionMaterials ManagementMaterials ManagementProduction PlanningProduction Planning
Quality ManagementQuality ManagementPlant MaintenancePlant MaintenanceHuman ResourcesHuman Resources
Financial AccountingFinancial AccountingControllingControlling
Asset ManagementAsset Management
Project SystemProject SystemWork FlowWork Flow
Industry SolutionsIndustry Solutions
Financial Accounting(FI) General Ledger Accounts Receivable Special Purpose Ledger Accounting Information System Accounts Payable Treasury Legal Consolidation
Controlling(CO) Cost center accounting Project Accounting Profitability analysis Activity based accounting Job order accounting Product costing accounting Profit center accounting Enterprise controlling
Asset Management(AM) Depreciation Sales of assets Maintenance value Inventory Replacements Investment Management Repair value Ownership
Project Systems (PS) Funds and resource management Time Management Quality control Project Management Information System
SAP MODULES
Plant Maintenance (PM) Processing of unplanned tasks Maintenance planning Maintenance bills of materials Service management Maintenance notification By date or counters
SAP MODULES
Quality Management(QM) Quality inspection Quality management information system Quality planning
Production Planning(PP) Sales and operations planning (SOP) Master production scheduling (MPS) Product costing Kanban Routings Production orders Repetitive manufacturing Make to order Shop floor control (SFC) Activity based costing Process manufacturing
Materials Management (MM) Material procurement Reorder point processing Material valuation External service management Inventory management Invoice verification Vendor valuation
Sales and Distribution (SD) Pre-sales support Quotation processing Sales order processing Delivery processing Inquiry processing Contract management Pricing conditions Billing
SAP MODULES
Human Resources (HR) Payroll (US and International) Travel expense accounting Recruitment Workforce planning Organization management Time Management Benefits Management Personal Administration Training Administration Personnel Planning
SAP HCM –
Human Capital Management
EBusiness
OthersJava ScriptHTMLDHTMLCGI PerlCold FusionXMLWML
Application ServerSilver StreamWeblogicNetscape Application ServerIBM – Websphere - Visual Age for JavaWebSphere Application Server
WSAD
Websphere Business Integrator
Web ServerInternet Information Server (IIS)Java Web ServerApache Web ServeriPlanetIISSunOneTomcatPramatiJBossOracle AS/ OC4JInterstage Application Server (Fujitsu)JRun
MicrosoftWeb Application/Web Services:
NET Framework
C# (C Sharp)
ASP/ASP.NE
Visual Basic (VB/VB.NET)
Visual C++ (VC/VC.NET)
J# (J Sharp)
.Net Compact Framework
ADO/ADO.NET
Internet Information Server (IIS)
Sun JAVAServletJSPJ2EEJava BeansEJBSwingRMIJMSSwingStruts/Struts CX
•
•
Oracle
Sybase
Sql Server
Informix
DATABASEAPPLICATION SERVER
Silverstream
Weblogic
NAS
Websphere “IBM”
JAVA /JAVA SCRIPTS/ JSP/ JAVA- SERVLETS/ ASP/ EJB/ COM-DCOM / COBRA,RMI
Site Server CE IIS
J
D
B
C
O
D
B
C
and/or
WEB SERVER
HTML
JAVA SRIPTS
VB SCRIPTS
APPLETS
ACTIVE X
XML
CLIENT/BROWSER
Internet / Intranet APP
IIS (ASP)
Java Web Server
Apache Web Server
iPlanet
What are legacy systems? IBM Mainframes in the high-range and AS/400, Unix in the mid-range systems Developed 2-3 decades ago Poorly documented, expensive to maintain and yet extremely fast and robust! Used by most banks, insurance companies, manufacturing, automotive, power/ utilities
and retail clients
Introduction of Legacy Practice
What are Legacy Systems?
Mainframes
Relatively large computers built to handle very large databases, thousands of user terminals with fast response times, and millions of transactions
Used mainly by
•Large companies for mission critical applications and bulk data processing
e.g. Banking and Insurance (Mellon Bank, Allstate), Retail (Wesco, Les Schwab, Lowe’s), Healthcare (Kaiser Permanente, Harrington Benefit Services), Automotive (Blue Bird, Goodyear), Telecommunications (Alltel)
•Government organizations (e.g. Ohio Dept. of Taxation)
Mid Range Systems
Application System 400 (AS/400)
Middleware
Technologies used to connect Legacy to Open Systems (Microsoft/ Sun technologies)
IBM MQ Series
TIBCO
Skills – Mainframe
Combinations :
–COBOL, CICS, VSAM, JCL
–COBOL, CICS, DB2, JCL
–COBOL, IMS DB/DC, JCL
COBOL – VS COBOL II, MF COBOL, AcuCOBOL
Database Management Systems (DBMS)
IMS DB/DC – an older hierarchical DBMS (Info Mgmt System – DB is the database component and DC is online screens) – very complex logic, used from within COBOL programs
IDMS – an older network DBMS – also very complex
DB2 – a Relational DBMS like Oracle
VSAM (Virtual Storage access method) is a file based system – used for data storage and access…which is now done by a DBMS
JCL (Job Control Language)
Tools
Version Control: Changeman, Endevor, CA-Panvalet
Debugging: Xpeditor
Tool-writing: Rexx, CLIST
Environment
MVS or Z/OS – OS; TSO (Time Sharing Option), ISPF (Interactive System Productivity Facility) – Development Environments
Skills – AS/400
Languages:
RPG, RPGLE – different versions (COBOL programmers can usually learn this very fast)
COBOL, C, C++, Java etc. also work on AS/400
Operating System:
OS/400
Control Language:
CL/400 – similar to batch programming on DOS and JCL on mainframe
Development Tools:
PDM (Programming Development Manager), SEU (Source Entry Utility – the editor for PDM), DFU (Database File Utility – similar to SPUFI for DB2), SDA (Screen Design Aid), RLU (Report Layout Utility), QUERY/400
Signon / Synon / 2E- An integrated development environment to develop COBOL and RPG code for AS/400s
Database:
DB2/400 – IBM DB2, but operates on OS/400 – Knowledge of SQL