Published on

Published in: Technology, Business
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  4. 4. CLIENT SERVER DataBase / Back end Oracle Sybase Sql Server Informix VB VC ++ PB D2k Java Front End/Client Connection ODBC JDBC/ODBC Boston – Marketing Training Material
  5. 5. CLIENT SERVER CHART NT UNIX or NT UNIX or NT UNIX or NT Transact -SQL PL/SQL Transact –SQL 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 ATL,STL C++ C++ NT UNIX or NT UNIX or NT UNIX or NT Transact -SQL PL/SQL Transact –SQL 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 MFC Visual C++ 6.0,5.0,4.0 VC++ Transact -SQL Transact –SQL PL/SQL Transact -SQL PL/SQL Transact –SQL PL/SQL Language UNIX or NT NT UNIX or NT UNIX or NT 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 PFC PowerBuilder 7.x,6.x,5.x,4.x PowerBuilder (Sybase) NT UNIX or NT UNIX or NT UNIX or NT 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 ADO,RDO,OLE, ACTIVEX,COM, DCOM, Crystal Reports Visual Basic 6.0,5.0,4.0 Visual Basic (Microsoft) UNIX or NT Oracle 8i,8.x,7.x (Only Oracle) SQL Loader, Designer 2000, Oracle Application Server(OAS) 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) Oracle Operating System/Platform Back End (DB resides on) Developer (SP, db triggers) DBA (Prod., Devel.) Special Tools Front End (Client side – GUI) Client Server Application
  6. 6. DATABASE
  7. 7. DATABASES INTRODUCTION <ul><li>DATABASES </li></ul><ul><li>Oracle </li></ul><ul><li>Sybase </li></ul><ul><li>SQL Server </li></ul><ul><li>VERSIONS </li></ul><ul><li>9i,8i,8.x,7.x </li></ul><ul><li>11.x,10.x,9.x </li></ul><ul><li>2000,7.x,6.x </li></ul><ul><li>OS </li></ul><ul><li>Unix or NT </li></ul><ul><li>Unix or NT </li></ul><ul><li>NT </li></ul>
  8. 8. Different types of Database Administrator 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 ERP - DBA PeopleSoft DBA – Oracle/SQL Server/Informix Oracle Apps DBA - Oracle SAP Basis – Oracle/SQL Server/Informix
  10. 10. <ul><li>  </li></ul>Data Warehousing Informatica - ETL Oracle Data Warehouse (OWB - ETL, Discoverer – Reports) Cognos – ETL/Reports Microstrategies – ETL/Reports Business Objects – Reports Teradata, Brio SAP – Business Intelligence SAP Business Warehouse(BW) Basis SEM – SAP Strategic Enterprise Management BPS – Business Planning BCS – Business Consolidation CPM – Corporate Performance Monitor BSC – Balanced Scorecard BIC – Business Information Collection SRM – Stakeholder Relationship Peoplesoft - EPM BI
  11. 11. Business Intelligence : Oracle Data Warehousing <ul><li>Oracle Embedded Data Warehouse (EDW) – 4.1 </li></ul><ul><ul><li>Purchasing Intelligence </li></ul></ul><ul><ul><li>Financial Intelligence </li></ul></ul><ul><ul><li>Oracle Warehouse Builder (OWB) – 9.X, 10g </li></ul></ul><ul><ul><li>EDW Standard Repository </li></ul></ul><ul><ul><li>Custom Repository </li></ul></ul><ul><ul><li>Oracle Discoverer – 3.x, 4.x, 9iDS </li></ul></ul><ul><ul><li>Admin Edition </li></ul></ul><ul><ul><li>Desktop Edition </li></ul></ul><ul><ul><li>Plus Edition </li></ul></ul><ul><ul><li>Viewer Edition </li></ul></ul>
  12. 12. BI - Contd <ul><li>Commonly used Terminology in DW </li></ul><ul><ul><li>Datamart </li></ul></ul><ul><ul><li>ETL (Extract Transform Loading) </li></ul></ul><ul><ul><li>OLAP (Online Application Programming) </li></ul></ul><ul><ul><li>Data Mining </li></ul></ul><ul><ul><li>Cube </li></ul></ul><ul><ul><li>Dimension </li></ul></ul><ul><ul><li>Powerplay </li></ul></ul><ul><ul><li>Reportnet </li></ul></ul><ul><ul><li>Impromptu </li></ul></ul><ul><ul><li>Fact table </li></ul></ul><ul><ul><li>Decision Support System (DSS ) </li></ul></ul>
  13. 13. EAI (Enterprise Application Integration) <ul><li>MQ Series </li></ul><ul><li>Tibco </li></ul><ul><li>Plumtree </li></ul><ul><li>Biztalk </li></ul><ul><li>Webmethods </li></ul><ul><li>Vitria </li></ul><ul><li>Cross-world </li></ul>
  14. 14. Enterprise Resource Planning(ERP)
  15. 15. Enterprise Resource Planning(ERP) <ul><li>MUST KNOW: SAP, Oracle Applications and Peoplesoft </li></ul><ul><li>VERSIONS </li></ul><ul><li>Modules names available in each </li></ul><ul><li>Distinguish between Functional and Technical consultants </li></ul><ul><li>Knowledge of Functional Terms – e.g.: Gap analysis, Blueprint, Setups, Configuration, Requirement gathering etc </li></ul><ul><li>Knowledge of technical terms RICE (Reports, Interfaces, Conversions, Extensions) – Different in each ERP </li></ul><ul><ul><li>SAP – ABAP, Sap scripts,BDC, Smart forms, EDI/IDOC, ALE, Dialog Programming etc </li></ul></ul><ul><ul><li>Oracle – PL/SQL, Forms 6i, Reports 6i, etc </li></ul></ul><ul><ul><li>Peoplesoft – Peoplecode, Peopletools, Panels, Pages, SQR, App Engine etc </li></ul></ul>
  16. 16. <ul><li>Types of ERP consultant </li></ul><ul><ul><li>Functional – </li></ul></ul><ul><ul><li>Major Responsibilities : Requirement Gathering, Fit Gap Analysis, Blueprinting Configuration, Setup etc </li></ul></ul><ul><ul><li>Technical – </li></ul></ul><ul><ul><li>Major Responsibilities : RICE </li></ul></ul><ul><ul><li>Reports, Interfaces, Conversions, Extensions or customizations etc </li></ul></ul><ul><ul><li>DBA – Performance Tuning, Capacity Planning, Back up/Recovery, Patches, Install, Upgrade </li></ul></ul><ul><li>Types of ERP Implementations: </li></ul><ul><li>Full Cycle Implementation </li></ul><ul><li>Upgrade </li></ul><ul><li>Support </li></ul>Enterprise Resource Planning(ERP)
  17. 17. ERP TECHNICAL CHART BDC’s PL/SQL SQR/App Engine Interfaces Screen Painter ABAP/4 Forms 6i Panel Designer/Pages Screens ABAP/4 Reports 6i/ Discoverer 4i SQR/Crystal/nVision Report ABAP/4 PL/SQL PeopleCode Language SAP Oracle PeopleSoft
  18. 19. PeopleSoft Financials, HRMS, Distribution, Manufacturing/Student Version: 8.9, 8.8,8.5,8.4,8.0, 7.5, 7.0, 6.0, 5.0 <ul><li>HRMS Public or commercial </li></ul><ul><li>*Human Resources(HR) </li></ul><ul><li>*Base Benefits(BENEFITS) </li></ul><ul><li>*Payroll </li></ul><ul><li>*Benefits Administration </li></ul><ul><li>Time and Labor </li></ul><ul><li>Pension Administration </li></ul><ul><li>Stock Administration </li></ul><ul><li>Insurance </li></ul><ul><li>Recruit Workforce </li></ul><ul><li>FSA (Flex Spend Admin.) </li></ul><ul><li>Financials </li></ul><ul><li>*General Ledger </li></ul><ul><li>*Accounts Payable </li></ul><ul><li>*Accounts Receivable </li></ul><ul><li>Asset Management </li></ul><ul><li>Billing </li></ul><ul><li>Project Costing </li></ul><ul><li>Budgets </li></ul><ul><li>Expenses </li></ul><ul><li>Treasury </li></ul><ul><li>Treasury Management </li></ul><ul><li>Risk Management </li></ul>Distribution Purchasing Inventory Order Management Order Planning Product Config Remote Order Entry Billing Demand Planning Enterprise Planning Manufacturing Bills and Routings Cost Management DataBridge Demand Planning Engineering Enterprise Planning Production Management Production Planning Quality Student Admin.(SA) *Student Admin Academic Advisement Advancement Campus Community Financial Aid Grants *Student Admissions *Student Financials *Student Records Collaborative or Eapps eBenefits eCompensation eCompensation Manager Desktop eDevelopment eEquity ePay eProfile eProfile Manager Desktop eRecruit eRecruit Manager Desktop Employee Self-Service Manager Self-Service CRM Collaborative Selling Configuration Field Service Help Desk Marketing/Telemarketing Order Capture Quality Sales Support
  19. 20. PeopleSoft Tools Interfaces & Conversion Tool : SQR’s People Code: The proprietary scripting language used in the development of PeopleSoft applications. People Tools: <ul><li>Development </li></ul><ul><li>Administration </li></ul><ul><li>Reporting and Analysis </li></ul>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.
  20. 21. 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: <ul><ul><ul><li>Data Mover : It allows you to import and export data across multiple database platforms. </li></ul></ul></ul><ul><ul><ul><li>Import Manager : to import data into your PeopleSoft tables. </li></ul></ul></ul><ul><ul><ul><li>Mass Change: It use to create SQL processes which supplement your application functionality. </li></ul></ul></ul>
  21. 22. 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 &quot;raw&quot; 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
  22. 23. PeopleSoft Tools Business Process: Workflow: Message Agent: To automate the process with 3 rd party applications. To automate the Business process without any human intervention. Example Purchase Req, Purchase Order etc.,
  23. 24. Oracle Application <ul><li>Certified Advantage Partner (CAP) :Top level partnership with Oracle Corp. </li></ul><ul><li>250+ Oracle/Peoplesoft engagements </li></ul>
  24. 25. Oracle E- Business (Advanced) Versions: 11i (11.5.10), 11.03, 11.0NCA, 10.7 Character, SC (smart client),NCA GUI: 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 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/Shipping) Inventory PO <ul><li>GL (general ledger) </li></ul><ul><li>AP (accounts payable </li></ul><ul><li>AR (accounts receivable) </li></ul><ul><li>FA fixed assets) </li></ul><ul><li>CM (cash management) </li></ul><ul><li>Treasury </li></ul><ul><li>Property </li></ul><ul><li>Oracle Projects/Project Accounting </li></ul><ul><li>Project Costing </li></ul><ul><li>Project Billing </li></ul>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 Payroll Benefits Oracle Advance Benefits(OAB) Training Administration Self Service Employee <ul><li>ORACLE PLANNING </li></ul><ul><li>Oracle APS – ASCP, ODP, GATP </li></ul><ul><li>APS – Advance Planning&Scheduling </li></ul><ul><li>ASCP – Advance Supply Chain planning </li></ul><ul><li>ODP – Oracle Demand Planning </li></ul><ul><li>GATP – Global Available to Promise </li></ul>
  25. 26. Oracle CRM E-Business Suite Customer Intelligence Marketing Intelligence Sales Intelligence Marketing i Marketing MES i Pay Sales Comp Field Sales i Store TeleSales Sales Online eBusiness Platform Common Application Architecture & Schema Analytical Applications Business Applications CRM Foundation Interaction Channels E-Business Foundation E-Business Platform Partner (PRM) Call Center Telephony Manager Scripting Predictive Dialer Email Center Web Mobile Call center Intelligence Customer Support i Support Mobile Field Service Field Service Spares Mgt Depot Repair Service Contracts Contracts Collections Scheduler Universal Work Queue Tasks MES Resources Notes Territories Calendar Interaction Blending Assignment Engine 1-on-1 Fulfillment Order Capture Interaction History
  26. 27. SAP
  27. 28. SAP Practice <ul><li>Strategic Alliances with SAP </li></ul><ul><li>MYSAP.COM Partner </li></ul><ul><li>SAP National Implementation Partner </li></ul><ul><li>ASAP Partner </li></ul><ul><li>Provide consulting expertise and resources to SAP on several projects </li></ul><ul><li>Currently involved in joint project bids with SAP </li></ul><ul><li>We have SAP in-house </li></ul>
  28. 29. Methodology Step by Step approach
  30. 31. SAP TECHNOLOGY BASIS PRACTICE Version: 4.7, 4.6C,4.6,4.5,4.0,3.1H
  31. 33. SAP MODULES 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
  32. 34. SAP MODULES Plant Maintenance (PM) Processing of unplanned tasks Maintenance planning Maintenance bills of materials Service management Maintenance notification By date or counters 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
  33. 35. SAP MODULES 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
  34. 36. 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
  35. 37. E BUSINESS
  36. 38. EBusiness Others Java Script HTML DHTML CGI Perl Cold Fusion XML WML Application Server Silver Stream Weblogic Netscape Application Server IBM – Websphere - Visual Age for Java WebSphere Application Server WSAD Websphere Business Integrator Web Server Internet Information Server (IIS) Java Web Server Apache Web Server iPlanet IIS SunOne Tomcat Pramati JBoss Oracle AS/ OC4J Interstage Application Server (Fujitsu) JRun Microsoft Web 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 JAVA Servlet JSP J2EE Java Beans EJB Swing RMI JMS Swing Struts/Struts CX
  37. 39. Internet / Intranet APP Oracle Sybase Sql Server Informix DATABASE APPLICATION 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 IIS (ASP) Java Web Server Apache Web Server iPlanet
  39. 41. Introduction of Legacy Practice <ul><li>What are legacy systems? </li></ul><ul><li>IBM Mainframes in the high-range and AS/400, Unix in the mid-range systems </li></ul><ul><li>Developed 2-3 decades ago </li></ul><ul><li>Poorly documented, expensive to maintain and yet extremely fast and robust! </li></ul><ul><li>Used by most banks, insurance companies, manufacturing, automotive, power/ utilities and retail clients </li></ul>
  40. 42. What are Legacy Systems? <ul><li>Mainframes </li></ul><ul><li>Relatively large computers built to handle very large databases, thousands of user terminals with fast response times, and millions of transactions </li></ul><ul><li>Used mainly by </li></ul><ul><ul><li>Large companies for mission critical applications and bulk data processing </li></ul></ul><ul><ul><li>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) </li></ul></ul><ul><ul><li>Government organizations (e.g. Ohio Dept. of Taxation) </li></ul></ul><ul><li>Mid Range Systems </li></ul><ul><li>Application System 400 ( AS/400 ) </li></ul><ul><li>Middleware </li></ul><ul><li>Technologies used to connect Legacy to Open Systems (Microsoft/ Sun technologies) </li></ul><ul><ul><li>IBM MQ Series </li></ul></ul><ul><ul><li>TIBCO </li></ul></ul>
  41. 43. Skills – Mainframe <ul><li>Combinations : </li></ul><ul><ul><li>COBOL, CICS, VSAM, JCL </li></ul></ul><ul><ul><li>COBOL, CICS, DB2, JCL </li></ul></ul><ul><ul><li>COBOL, IMS DB/DC, JCL </li></ul></ul><ul><li>COBOL – VS COBOL II, MF COBOL, AcuCOBOL </li></ul><ul><li>Database Management Systems (DBMS) </li></ul><ul><ul><li>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 </li></ul></ul><ul><ul><li>IDMS – an older network DBMS – also very complex </li></ul></ul><ul><ul><li>DB2 – a Relational DBMS like Oracle </li></ul></ul><ul><li>VSAM (Virtual Storage access method) is a file based system – used for data storage and access…which is now done by a DBMS </li></ul><ul><li>JCL (Job Control Language) </li></ul><ul><li>Tools </li></ul><ul><ul><li>Version Control: Changeman, Endevor, CA-Panvalet </li></ul></ul><ul><ul><li>Debugging: Xpeditor </li></ul></ul><ul><ul><li>Tool-writing: Rexx, CLIST </li></ul></ul><ul><li>Environment </li></ul><ul><ul><li>MVS or Z/OS – OS; TSO (Time Sharing Option), ISPF (Interactive System Productivity Facility) – Development Environments </li></ul></ul>
  42. 44. Skills – AS/400 <ul><li>Languages: </li></ul><ul><ul><li>RPG, RPGLE – different versions (COBOL programmers can usually learn this very fast) </li></ul></ul><ul><ul><li>COBOL, C, C++, Java etc. also work on AS/400 </li></ul></ul><ul><li>Operating System: </li></ul><ul><ul><li>OS/400 </li></ul></ul><ul><li>Control Language: </li></ul><ul><ul><li>CL/400 – similar to batch programming on DOS and JCL on mainframe </li></ul></ul><ul><li>Development Tools: </li></ul><ul><ul><li>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 </li></ul></ul><ul><ul><li>Signon / Synon / 2E- An integrated development environment to develop COBOL and RPG code for AS/400s </li></ul></ul><ul><li>Database: </li></ul><ul><ul><li>DB2/400 – IBM DB2, but operates on OS/400 – Knowledge of SQL </li></ul></ul>