software architecture and enterprise
play

Software Architecture and Enterprise School of Computer Science - PowerPoint PPT Presentation

Software Architecture University of Oviedo Software Architecture and Enterprise School of Computer Science Jose E. Labra Gayo Course 2018/2019 Software Architecture Enterprise Architectures University of Oviedo Information Systems System


  1. Software Architecture University of Oviedo Software Architecture and Enterprise School of Computer Science Jose E. Labra Gayo Course 2018/2019

  2. Software Architecture Enterprise Architectures University of Oviedo Information Systems System Classification: CRM, ERP, SCM, ECM, PLM, EAI... School of Computer Science

  3. Software Architecture Enterprise information systems University of Oviedo Clients CRM Customer Relationship ECM Mngnt SCM Enterprise Employees Providers Supply Chain Content Mngnt. Mngnt ERP BPM WMS Company Business Warehouse Warehouse PLM Management Process Mngnt. School of Computer Science B2B Product Mngnt System ebXML Lifecycle Mngnt. Other EAI Products Companies

  4. Software Architecture ERP University of Oviedo ERP (Enterprise Resource Planning) Appeared at the end 90s 2000 year increased its adoption Enterprise Technological Structure Central data base Real time access Centralized management of production, logistics, inventory, accounting, billing... School of Computer Science

  5. Software Architecture ERP University of Oviedo Challenges Advantages Complexity: Performance and quality Customization, Deployment, Reuse established Training, etc. business best Involve people practices Adapt existing processes Process continuity Overestimate software benefits Information uniformity Too much dependency on Concept of unique and some specific software single data High costs to change to other software School of Computer Science Continuous Adapting existing processes technological update to provided processes Decision-making support

  6. Software Architecture ERP University of Oviedo Applications SAP R/3 3 layers client/server architecture Based on a domain-specific language: ABAP ABAP: Advanced Business Application Programming SAP = bigggest european software company Other systems: Comercial: Oracle Fusion, Microsoft Dynamics NAV, SAGE, ... Open source: School of Computer Science OpenERP, webERP, ... http://en.wikipedia.org/wiki/Comparison_of_ERP_software

  7. Software Architecture Enterprise information systems University of Oviedo Clients CRM Customer Relationship ECM Mngnt SCM Enterprise Employees Providers Supply Chain Content Mngnt. Mngnt ERP BPM WMS Company Business Warehouse Warehouse PLM Management Process Mngnt. School of Computer Science B2B Product Mngnt System ebXML Lifecycle Mngnt. Other EAI Products Companies

  8. Software Architecture CRM - Customer Relationship University of Oviedo Management CRM - Customer Relationship Management Manage relationships between Company and clients Client lifecycle Acquisition - Improve - Retain Manages interactions with current and future clients Involves: Sales Marketing Client service School of Computer Science Call-centers Technical support

  9. Software Architecture CRM - Customer Relationship University of Oviedo Management Challenges Advantages Client satisfaction Helps identify best Labor cost reduction clients Geographical and temporal Adapt products to diversity Profile management and privacy client needs Social client and user Anticipate needs communities Keeps track of client's Combination with social contacts networks (twitter, facebook,...) School of Computer Science Product reviews (Amazon, Booking,...)

  10. Software Architecture CRM - Customer Relationship University of Oviedo Management Applications Lots of CRM are integrated with ERP systems SAP, Oracle, Microsoft CRM Others: Salesforce.com webCRM ... School of Computer Science http://en.wikipedia.org/wiki/Comparison_of_CRM_systems

  11. Software Architecture Enterprise information systems University of Oviedo Clients CRM Customer Relationship ECM Mngnt SCM Enterprise Employees Providers Supply Chain Content Mngnt. Mngnt ERP BPM WMS Company Business Warehouse Warehouse PLM Management Process Mngnt. School of Computer Science B2B Product Mngnt System ebXML Lifecycle Mngnt. Other EAI Products Companies

  12. Software Architecture SCM - Supply Chain Management University of Oviedo SCM - Supply Chain Management Processing client requirements Purchase orders management Inventory management Goods reception and storage Supplies and stocks management School of Computer Science

  13. Software Architecture SCM - Supply Chain Management University of Oviedo Challenges Advantages Planning Forecast future Lack of knowledge demands Inaccurate forecasting Inventory control demands Improve business Lack of collaboration relationships Feedback and state of each element in School of Computer Science supply chain

  14. Software Architecture Enterprise information systems University of Oviedo Clients CRM Customer Relationship ECM Mngnt SCM Enterprise Employees Providers Supply Chain Content Mngnt. Mngnt ERP BPM WMS Company Business Warehouse Warehouse PLM Management Process Mngnt. School of Computer Science B2B Product Mngnt System ebXML Lifecycle Mngnt. Other EAI Products Companies

  15. Software Architecture WMS - Warehouse Management University of Oviedo Software Warehouse Management Software Product control in warehouses Technology for identifying products Picking, barcode scanners, RFID, etc. Automated warehouses Stacker cranes, miniloads Examples: Mecalux EasyWMS School of Computer Science

  16. Software Architecture Emterprise information systems University of Oviedo Clients CRM Customer Relationship ECM Mngnt SCM Enterprise Employees Providers Supply Chain Content Mngnt. Mngnt ERP BPM WMS Company Business Warehouse Warehouse PLM Management Process Mngnt. School of Computer Science B2B Product Mngnt System ebXML Lifecycle Mngnt. Other EAI Products Companies

  17. Software Architecture ECM - Enterprise Content University of Oviedo Management Goal: Paperless office Became popular in 2006 School of Computer Science

  18. Software Architecture ECM - Enterprise Content University of Oviedo Management Components Capture and recognition Scan and obtain documents Character recognition: OCR, HCR, etc. Management: Document indexing Storage Document management Maintenance Security copies, archive, etc. School of Computer Science Sending Transformation and publishing

  19. Software Architecture ECM - Enterprise Content University of Oviedo Management Systems Microsoft Sharepoint Oracle Content Management EMC Documentum Open source Alfresco LogicaDOC Plone School of Computer Science ...

  20. Software Architecture ECM - Enterprise Content University of Oviedo Management Knowledge Management Combines unstructured information sources Groupware Software for collaborative working groups Example: Lotus Notes Enterprise Wikis Example: Confluence Document manager School of Computer Science Examples: LogicalDOC, Ricoh

  21. Software Architecture Enterprise information systems University of Oviedo Clients CRM Customer Relationship ECM Mngnt SCM Enterprise Employees Providers Supply Chain Content Mngnt. Mngnt ERP BPM WMS Company Business Warehouse Warehouse PLM Management Process Mngnt. School of Computer Science B2B Product Mngnt System ebXML Lifecycle Mngnt. Other EAI Products Companies

  22. Software Architecture BPM - Business Process Management University of Oviedo Business process: Set of procedures or activities with a business goal Workflow : Business workflow automation BPM: Business process lifecycle management though workflows School of Computer Science

  23. Software Architecture BPM - Business Process Management University of Oviedo Decision support systems BI: Business Intelligence Report creation Data mining Predictions and decision support School of Computer Science

  24. Software Architecture BPM - Business Process Management University of Oviedo OLAP (Online Analytical Processing) tools Multidimensional analysis (OLAP Cube) Enables to do operations Sums, averages, etc. over groups of data Solutions: Microsoft, Oracle Business Objects,... School of Computer Science

  25. Software Architecture BPM - Business Process Management University of Oviedo Operational intelligence Real-time monitoring Balanced scorecard Graphical visualizations of different metrics Complex event processing School of Computer Science

  26. Software Architecture BPM - Business Process Management University of Oviedo Notations BPMN ( Business Process Model and Notation) Visual notation defined by OMG Represents business processes More oriented to business people BPEL ( Business Process Execution Language ) Defined by OASIS Defines relationships between web services (orchestration) School of Computer Science Integration with WS-* standards More oriented to developers

  27. Software Architecture Enterprise information systems University of Oviedo Clients CRM Customer Relationship ECM Mngnt SCM Enterprise Employees Providers Supply Chain Content Mngnt. Mngnt ERP BPM WMS Company Business Warehouse Warehouse PLM Management Process Mngnt. School of Computer Science B2B Product Mngnt System ebXML Lifecycle Mngnt. Other EAI Products Companies

Recommend


More recommend