Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Chapter 3 Selecting the Technology Agenda • Internet Technology – Architecture – Protocol – ATM • IT for E-business – – – – Selection Criteria Platform Middleware Tools Agenda • Internet Technology – Architecture – Protocol – ATM • IT for E-business – – – – Selection Criteria Platform Middleware Tools Architecture • Nodes – End-notes (clients, servers) – Intermediary nodes (traffic forwarding) • Organizations – Standards: Internet Engineering Task Force (IETF) – Management: Internet Engineering Steering Group (IESG) – Policy and practice: Internet Society (ISOC) – Web standard: World Wide Web Consortium (W3C) Agenda • Internet Technology – Architecture – Protocol – ATM • IT for E-business – – – – Selection Criteria Platform Middleware Tools Protocol • Internet Protocol Suite (IPS) or TCP/IP • OSI/ISO – – – – Link layer Network layer Transport layer Application layer Link Layer • Function – Nodes connection to communication channels • Protocol – Fiber Distributed Data Interface (FDDI) for Ethernet – Point to Point Protocol (PPP) for token ring Network Layer • Function – – – – Data addressing Transmission of information Multi-casting Audio and video broadcasts • Protocol – Internet Protocol (IP): IPv4 & IPv6 – Internet Group Management Protocol (IGMP) • Domain Name System (DNS) • Dynamic Host Configuration Protocol (DHCP) IPv4 & IPv6 • Static Addressing IPv4 – Continuity • Dynamic Addressing IPv6 – – – – – – Network address translation (NAT) Service more users Easier configuration and management Security Quality of Service (QoS) for different priority More services & applications Transport Layer • Function – Delivery of data – Complete and accurate data delivery • Protocol – Transmission Control Protocol (TCP) – User Datagram Protocol (UDP) Application Layer • Function – Delivery data from one application to another one • Protocol – Hypertext Transfer Protocol (HTTP) – Simple Mail Transfer Protocol (SMTP) – File Transfer Protocol (FTP) Agenda • Internet Technology – Architecture – Protocol – ATM • IT for E-business – – – – Selection Criteria Platform Middleware Tools ATM • • • • • • • Asynchonous Transfer Mode (ATM) Multimedia communications Constant-sized cells for repaid switching Scalability bandwidth on demand Fiber cabling Back bond network Standards and interoperability Agenda • Internet Technology – Architecture – Protocol – ATM • IT for E-business – – – – Selection Criteria Platform Middleware Tools Selection Criteria • • • • • • • • Cost Function & feature Performance Scalability Availability and reliability Management tool Support User’s need (business & customer) Can you think more important selection criteria? Agenda • Internet Technology – Architecture – Protocol – ATM • IT for E-business – – – – Selection Criteria Platform Middleware Tools Platform • High-end commercial Unix Systems • Low-cost Intel/Motorola-base operations systems (Linux, Windows NT, MacOS X) Agenda • Internet Technology – Architecture – Protocol – ATM • IT for E-business – – – – Selection Criteria Platform Middleware Tools Middleware • • • • • Mail systems Network management software Security software Payment software Database management systems Middleware • Mail systems – Private mail systems (within company) – Public mail systems (ISP): service level agreements (SLAs) • Network management software requirements – – – – Multi-vendor environments Multi-platform infrastructures Central user interface, software, hardware management Integrated functions: inventory, storage, scheduling and security – Integrated resource management: systems, networks, desktops, database, and applications – Anything else? Middleware • Security software requirements – – – – – Confidentiality: privacy Integrity: accuracy Availability: continue access Legitimate: authorized usage Non-repudiation: digital signature & digital certification – Anything else? Middleware • Payment software requirements – – – – – Convertible (different currency) Privacy issue Minimum transaction cost Security Flexible • Micro-payment • Consumer payment • Business payment – Anything else? Middleware • Database management systems – Relational – Object-oriented Agenda • Internet Technology – Architecture – Protocol – ATM • IT for E-business – – – – Selection Criteria Platform Middleware Tools Tools • • • • • • • • Image software Web page editors Content management Graphic software Sound software Data warehousing & data mining Enterprise resource planning Call center Tools • Imaging technologies – Static image formats: GIF, JPEG and PNG – Dynamic image formats: QuickTime VR • Web page editors requirements – – – – – Code efficiency Spell checker Site management feature Syntax checking Anything else? Tools • Content management – Generating, controlling and organization of web content • Graphic software – Dynamic HTML (DHTML) • Sound software – Compress rate – .wav, .aiff, .au Tools • Data warehousing – – – – De-normalized data Cross-reference data Data archive Support decision making • Enterprise Resource Planning (ERP) – Digitizing business processing – Coordinating demand, supply, and production – Business analysis, new procedure, employee training Tools • Call center – Solving customer problems – A single point of contact providing convenience and satisfaction – Outsource or in-house Shall we outsource call center for ebusiness? Discussion Problem • How does e-business implementation affect your systems analysis and design process? Points to Remember • Internet Technology – Architecture – Protocol – ATM • IT for E-business – – – – Selection Criteria Platform Middleware Tools