H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Learning Objectives In this chapter, you will learn about: • Finding and evaluating Web-hosting services • Basic functions of electronic commerce software • Advanced functions of electronic commerce software Electronic Commerce Eighth Edition Chapter 9 Electronic Commerce Software Electronic Commerce, Eighth Edition Learning Objectives (cont’ d.) 2 Web Hosting Alternatives • Electronic commerce software for small and midsize businesses • Electronic commerce software for midsize to large businesses • Electronic commerce software for large businesses that have an existing information technology infrastructure • Self-hosting – Run servers in-house – Often used by large companies • Third-party Web-hosting service providers – Offer Web services, electronic commerce functions – Often used by midsize, smaller companies • Commerce service providers (CSPs) – Provide Internet access, Web-hosting services – Offer hosting services •Help companies conduct electronic commerce Electronic Commerce, Eighth Edition 3 Electronic Commerce, Eighth Edition 4 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Web Hosting Alternatives (cont’ d.) Web Hosting Alternatives (cont’ d.) • Commerce service providers (CSPs) (cont’ d.) • Service provider hosting arrangements (cont’ d.) – Offer Web server management, rent application software – Also called: – Dedicated hosting •Client Web server available, and the… •Server not shared with other clients •Managed service providers (MSPs) •Application service providers (ASPs) – Service provider responsibilities (shared and dedicated hosting) •Owns server hardware, leased to client, and… •Maintains Web server hardware, software •Provides Internet connection through its routers, other network hardware • Service provider hosting arrangements – Shared hosting •Client's Web site on server hosting other Web sites simultaneously •Operated by service provider at its location Electronic Commerce, Eighth Edition 5 Electronic Commerce, Eighth Edition 6 7 Electronic Commerce, Eighth Edition 8 Web Hosting Alternatives (cont’ d.) • Service provider hosting arrangements (cont’ d.) – Co-location service •Service provider rents physical space to client •Provides reliable power supply, Internet connection •Clients install own server hardware, software; maintain server • Finding service providers – Local telephone directory – Web directories •The List •Google Directory of Web Host Directories Electronic Commerce, Eighth Edition .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Basic Functions of Electronic Commerce Software Web Hosting Alternatives (cont’ d.) • Comparing Web hosts • Software and hardware products to build sites –a company has choices: – HostIndex site • Web-hosting alternatives and services – Inexpensive hosted stores with software tools, or, – Expensive sophisticated electronic commerce software suites – TopHosts.com and HostSearch sites • Major Web directories • Electronic commerce software needs determined by: – Google Directory of Web Host Directories – Expected enterprise size, projected traffic, sales – Budget • Web server-hosting decision: main factor – Scalable •Online store creation is less expensive than building retail store chain •External or in-house host considerations •Web server hardware, software combinations adaptable to meet changing requirements when needs of clients grow Electronic Commerce, Eighth Edition 9 10 Catalog Display Basic Functions of Electronic Commerce Software (cont’ d.) • Catalog organizes goods and services being sold – Organizes offerings into departments – Web store advantage • All electronic commerce solutions must provide: •Single product can be in multiple categories, e.g., sneakers can be in footware and athletic wear – Catalog display – Shopping cart capabilities – Transaction processing • Catalog: listing of goods and services • Static catalog: simple list written in HTML • Larger complex sites may include: – On Web page or series of Web pages – Software •Adding features, capabilities to basic commerce tools e.g., supply chain management software; middleware that integrates the electronic commerce system with existing company information systems that handle inventory contro, order processing & accounting Electronic Commerce, Eighth Edition Electronic Commerce, Eighth Edition 11 • Dynamic catalog: item information stored in database – Separate computer accessible to server running Web site itself (usually). Can have multiple pictures of items, detailed descriptions and search tools to allow customers to search for an item. Electronic Commerce, Eighth Edition 12 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Catalog Display (cont’ d.) • Large, well-known electronic commerce sites – Include many features; are professional looking • Small electronic commerce site – Simple, inexpensive electronic commerce software – Few features, clean look – Small Web stores (sell fewer than 100 items) •Use simple list of products or categories (static) •Item organization not particularly important •Can provide item photo • Good sites provide alternative ways to find products – Search engine Electronic Commerce, Eighth Edition 13 Electronic Commerce, Eighth Edition 14 15 Electronic Commerce, Eighth Edition 16 Shopping Cart • Early days of electronic commerce – Used forms-based shopping •Shoppers selected items for purchase by filling out online forms •Awkward if ordering more than one or two items – Problems •Need to write down product codes, unit prices, other information before ordering, because this information was on a separate page •Customers forgot whether submit button clicked – Confusing and error prone Electronic Commerce, Eighth Edition .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Shopping Cart (cont’ d.) • Electronic shopping carts – Today: electronic commerce standard – Keep track of items customer selected – Customer may view cart contents, add items, remove items – Figure 9-4 • Shopping cart software – BIZNET Internet Services, SalesCart, WebGenie Software – Figure 9-5 Electronic Commerce, Eighth Edition 17 Electronic Commerce, Eighth Edition 18 Shopping Cart (cont’ d.) • Web is stateless – Unable to remember anything from one session to another – To retrieve shopping cart information later •Information must be stored explicitly •Use cookies – If shopper’ s browser does not allow cookie storage •Electronic commerce software automatically assigns temporary number •Example: ShopSite commerce software package appends temporary number to end of URL to identify the customer Electronic Commerce, Eighth Edition 19 Electronic Commerce, Eighth Edition 20 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Transaction Processing Transaction Processing (cont’ d.) • Occurs when shopper proceeds to virtual checkout counter • Most companies use accounting software package – Click checkout button – Record sales and inventory movements • Electronic commerce software performs necessary calculations • Web browser software and seller’ s Web server software switch into secure communication state –discussed in chapter 10 • Most complex part of online sale • Must compute sales taxes and shipping costs – Software: update tax rates automatically – FedEx and UPS •Offer software integrating with electronic commerce software – Web server software must communicate with other software running on seller’ s other computers, e.g., tax, shipping, inventory, accounting Electronic Commerce, Eighth Edition • Other calculation complications – Coupons, special promotions, time-sensitive offers 21 Electronic Commerce, Eighth Edition Advanced Functions of Electronic Commerce Software 22 Middleware • Middleware software • Large company e-commerce operations – Takes sales and inventory shipments information from electronic commerce software, and… – Transmits to accounting and inventory management software (in a format systems can read) – May have substantial business activity •Not related to electronic commerce, i.e., they do nononline business as well – Exceptions: Amazon.com and Buy.com –online only • Sources • Important that such companies… – Companies can write own middleware or… – Purchase customized middleware – Integrate electronic commerce activities into other, non-online operations • “Interoperability”means… – Making information systems work together – Important goal when installing middleware Electronic Commerce, Eighth Edition 23 Electronic Commerce, Eighth Edition 24 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Enterprise Application Integration and Databases Middleware (cont’ d.) • Middleware costs • Application program (application software, application) – Primarily consulting fees to make software work – Range: $50,000 to several million dollars – Program performing specific function • Application server (computer) •Depending on complexity • Major middleware vendors – Takes request messages received by Web server •Runs application program performing action based on request message’ s contents •Actions determined by business logic – BEA Systems, Broadvision, Digital River, IBM Tivoli Systems • Business logic – Rules used in the business Electronic Commerce, Eighth Edition 25 Enterprise Application Integration and Databases (cont’ d.) 26 Enterprise Application Integration and Databases (cont’ d.) • Types of application servers: • Application integration (enterprise application integration) – Page-based and component-based systems • Page-based application systems – Creation of links among scattered applications – Interconnects organization’ s business logic – Accomplished by programs transferring information – Return pages generated by scripts containing rules for… •Presenting data on Web page with the business logic •From one application to another – Work well for small, midsize Web sites – Examples – Various program data formats differ, so programs must… •Adobe ColdFusion •JavaServer Pages (JSP) •Microsoft Active Server Pages (ASP) •Hypertext Preprocessor (PHP) •Must edit and reformat data •Increasingly, programmers are using XML data feeds Electronic Commerce, Eighth Edition Electronic Commerce, Eighth Edition 27 Electronic Commerce, Eighth Edition 28 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Enterprise Application Integration and Databases (cont’ d.) Enterprise Application Integration and Databases (cont’ d.) • Component-based application systems • Databases contain business logic information that application servers use • Database manager (software) – Separate presentation logic from business logic – Preferred by larger businesses – Each logic component created in its own module, which makes… – Stores information in highly structured way – Database structure allows database manager software to retrieve database information – Smaller electronic commerce sites can use… •Updating, changing system elements much easier – Common Web component-based systems •Enterprise JavaBeans (EJBs) •Microsoft: Component Object Model (COM) •Object Management Group: Common Object Request Broker Architecture (CORBA) Electronic Commerce, Eighth Edition •Low-cost database (Microsoft Access) – Larger electronic commerce sites •Need power (e.g., IBM DB2, Microsoft SQL Server, Oracle) 29 Electronic Commerce, Eighth Edition 30 31 Electronic Commerce, Eighth Edition 32 Enterprise Application Integration and Databases (cont’ d.) • “Distributed information systems”refers to… – Large information systems storing data in many different physical locations • Distributed database systems – Databases within distributed information systems • Complexity leads to high cost • MySQL database software – Maintained by community of programmers – Open source software: downloadable (free) •Software source code freely available (“open”) – Owned by Sun since 2008 Electronic Commerce, Eighth Edition .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Web Services (cont’ d.) Web Services • What Web services can do • The idea of Web services (software tools) has been extended to mean… – Offer improved customer service, reduced costs – Provide XML data feeds • Flow from one application to another – Provide data feeds between two different companies – Application software in one organization communicates with other applications •Over a network using specific set of standard protocols (SOAP, UDDI, WSDL) dicussed soon •Web services (another definition) – Self-contained, modular unit of application logic, which… – Provides business functionality to other applications – Through Internet connection Electronic Commerce, Eighth Edition 33 • Examples – Information portal (J.P. Morgan Chase & Co.), which contains various financial information – Automating communications (Nationwide Building Society) – an English mortgage company. It intakes mortgage requests from mortgage application service companies. Results are sent back to these companies. – Generating Web pages (CUNA Mutual Group) –company provides services to credit unions. They use older systems with a web services layer which creates web pages. Electronic Commerce, Eighth Edition 34 Web Services (cont’ d.) Web Services (cont’ d.) • How Web services work – Key element • How Web services work (cont’ d.) •Programmers write software accessing business application logic units without knowing details of how the logic unit is implemented; you do know, however, what service it provides and how to interface with it – Machine-to-machine communication •Allows programs written in different languages on different platforms to communicate, accomplish transaction processing, and perform other business tasks •Originally accomplished with HTML •More often implemented with XML today Electronic Commerce, Eighth Edition 35 – First Web services •Information sources •Allowed programmers to incorporate information sources into software applications, e.g., to put the information into spreadsheets – More advanced example •Company uses Web services purchasing software to obtain vendor price information •Purchasing agent authorizes purchase using software to submit order, track until shipment received •Vendor's Web services software checks buyer’ s credit, and contracts with freight company Electronic Commerce, Eighth Edition 36 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Web Services (cont’ d.) Web Services (cont’ d.) • SOAP, WSDL, and UDDI specifications (cont’ d.) • SOAP, WSDL, and UDDI specifications – Web Services Description Language (WSDL) – Simple Object Access Protocol (SOAP) •Describes logical units characteristics making up specific Web services •Message-passing protocol defining how to send marked up data from one software application to another across a network – More information •W3CWeb Services Activity pages – Full SOAP specification – Universal Description, Discovery, and Integration (UDDI) specification •W3C SOAP Page •Set of protocols identifying Web services locations’ associated WSDL descriptions – More information •UDDI Web site Electronic Commerce, Eighth Edition 37 Electronic Commerce, Eighth Edition Web Services (cont’ d.) Web Services (cont’ d.) • SOAP, WSDL, and UDDI specifications (cont’ d.) • The future of Web services – Software vendors embracing Web services idea in new technology initiatives – Web services present a major change in business computing – Historically: •Microsoft .NET •Sun Java 2 Platform, Enterprise Edition •IT industry resisted standards; used programming languages unable to communicate with each other •Large businesses hired armies of programmers – Advantage •Less expensive to implement than older approaches that required programmers to write or adapt multiple middleware software programs Electronic Commerce, Eighth Edition 38 – Today: •Web services gaining momentum •Web services are in 25 percent of current data integration projects 39 Electronic Commerce, Eighth Edition 40 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Web Services (cont’ d.) Integration with ERP Systems • B2B interactions occur within large firms tend to be… • The future of Web services (cont’ d.) – Complex systems require security tools such as… •Encryption and authentication – Potential pitfalls • Enterprise resource planning (ERP) software packages •Many variations of XML; data partners must agree •Software applications becoming dependent on Web services; must include reliable quality of service, service-level agreements •Still developing web services management standards; subscriber needs detailed agreement with each web services provider – Business systems integrating all business facets •Accounting, logistics, manufacturing, marketing, planning, project management, treasury functions • Two major ERP vendors are: – Oracle and SAP – Costs: between $2 million and $25 million – Successful implementation: MSN Money •ComStock Web services acknowledgment on page Electronic Commerce, Eighth Edition 41 Electronic Commerce, Eighth Edition 42 Electronic Commerce Software for Small and Midsize Companies • For small and medium-sized businesses, there is… – Software to implement online business Web sites • Web site – Stands alone in its business activities – Does not coordinate completely with the business’ other activities Electronic Commerce, Eighth Edition 43 Electronic Commerce, Eighth Edition 44 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Basic Commerce Service Providers (cont’ d.) Basic Commerce Service Providers • Service provider’ s shared or dedicated hosting services • CSPs offer free or low-cost e-commerce software – Staffing burden shifts from company to Web host • CSPs (commerce service provider) hosting services – Same advantages as ISPs – Large Web site cost spread over several “renters” – Low cost •Host provider purchased and configured the server •Host provider keeps server working through storms and power outages Electronic Commerce, Eighth Edition 45 – Electronic commerce sites kept on CSP’ s server – Software built into CSP’ s site – Cost: $20 per month – Designed for small online businesses •Selling few items (no more than 50) •Relatively low transaction volumes (fewer than 20 transactions per day) Electronic Commerce, Eighth Edition 46 Electronic Commerce, Eighth Edition 48 Basic Commerce Service Providers (cont’ d.) • CSP example: ValueWeb – Offers comprehensive e-commerce hosting services •Shared hosting, dedicated hosting, co-location services • CSP example: ProHosting.com and 1&1 Internet – Serving small, midsize company market – Figure 9-8 • CSP example: Yahoo! Merchant Solutions – Figure 9-9 Electronic Commerce, Eighth Edition 47 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Mall-Style Commerce Service Providers • Mall-style CSPs services offer: – Internet connection, – Web site creation tools, – Little or no banner advertising clutter – Costs •Low monthly fee •One-time setup fees •Percentage of (or fixed) amount for each transaction – Online store design tools, storefront templates, easyto-use interface, Web page-generation capabilities, page maintenance Electronic Commerce, Eighth Edition 49 Mall-Style Commerce Service Providers (cont’ d.) 50 Mall-Style Commerce Service Providers (cont’ d.) • Mall-style CSPs services (cont’ d.) • Another example – Shopping cart software (or ability to use another vendor’ s shopping cart software) – Payment processing services – Online merchant selling through Amazon.com – Sells used items on same page that Amazon.com lists new products – Merchants display offerings product by product – Amazon offers a Pro Merchant program for businesses which sell many products – Figure 9-10 •Allows online store to accept credit cards • Main mall-style CSP: eBay stores – Cost: less than $20 per month – Small merchant has its own store Electronic Commerce, Eighth Edition Electronic Commerce, Eighth Edition 51 Electronic Commerce, Eighth Edition 52 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Mall-Style Commerce Service Providers (cont’ d.) • Basic and mall-style CSPs – Provide data-mining capabilities – Search through site data collected in log files – Data mining •Looks for hidden patterns in data, e.g., •Businesses find customers with common interests, or… •Discover previously unknown relationships among data – Reports indicate e.g.,: •Problematic pages in store’ s design, such as: •Number of pages average customer must load and display before locating desired merchandise –if too many pages have to be loaded until customer can find product, may leave website without purchasing Electronic Commerce, Eighth Edition 53 Electronic Commerce, Eighth Edition 54 55 Electronic Commerce, Eighth Edition 56 Estimated Operating Expenses for a Small Web Business • Small business owner Web store – Use either basic CSP or mall-style CSP – First-year expenses estimate •See Figure 9-11 •Total omits payment processing charge •Actual costs: somewhat lower or considerably higher Electronic Commerce, Eighth Edition .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Estimated Operating Expenses for a Small Web Business (cont’ d.) Estimated Operating Expenses for a Small Web Business (cont’ d.) • Self-hosting a Web site • Costs of larger sites: more difficult to estimate – Comparable first year estimated costs – Largest element •Setup and Web site maintenance ($3000 to $20,000, one time) •High-bandwidth Internet connection ($1200 to $12,000 per year) •Secure a small server room ($5000 a year) •Technicians to monitor and maintain equipment ($50,000 to $100,000 annually) •Total costs ($60,000 to $100,000) •Subsequent years: costs about the same Electronic Commerce, Eighth Edition 57 •Integrating Web site with existing systems – Midsize businesses: start-up costs •$100,000 to $500,000 •Recurring annual costs of about half that amount – Large businesses: start-up costs •Recurring yearly costs: 50 percent of the launch cost in order to operate, maintain, improve site Electronic Commerce, Eighth Edition 58 Web Site Development Tools Electronic Commerce Software for Midsize to Large Businesses • Adobe Dreamweaver – Includes integrated development environment – Creates elements of dynamic Web pages as easily as static Web pages • Midrange electronic commerce software products – Provide merchant control • Microsoft Expression Web •Merchandising choices, site layout, internal architecture, remote and local management options – Builds framework of functional midrange electronic commerce site – Differences •Price, capability, database connectivity, software portability, software customization tools, computer expertise required • After Web site creation – Add purchased software elements •Shopping carts, content management software (the software used by companies to control the large amount of text, graphics, & media files used in business Electronic Commerce, Eighth Edition 59 Electronic Commerce, Eighth Edition 60 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Web Site Development Tools (cont’ d.) • Intershop Enfinity provides: Web Site Development Tools (cont’ d.) • Intershop Enfinity provides: (cont’ d.) – Search and catalog capabilities – Electronic shopping carts – Online credit card transaction processing – Ability to connect to existing back-end business systems and databases – Setup wizards – Good catalog and data management tools – Built-in storefront templates – Management and editing of a storefront – Product inventory management module •Tracks inventory levels, shows available item quantity •Creates inventory transactions lists •Enters new products into inventory – Discount rules easy to enter – Database management system bundled •Alternative databases: IBM DB2 or Oracle databases – Includes automated e-mail facility – Support for secure transactions – Site and customer reports available •Through Web browser (local or remote) Electronic Commerce, Eighth Edition 61 Web Site Development Tools (cont’ d.) 62 Web Site Development Tools (cont’ d.) • IBM WebSphere Commerce Professional Edition (cont’ d.) • IBM WebSphere Commerce Professional Edition – Set of software components – Runs on many different operating systems – Wizard used to create starter store •Suitable for midsize to large businesses •Selling goods and services on the Internet •Can add more functionality as needed – Includes: – Large collection of functions, utility programs, commands •Catalog templates, setup wizards, advanced catalog tools to create attractive and efficient sites •Create customized online store experience •JavaScript, Java, C++ expertise required – Useful for B2B and B2C applications – Smooth connection to existing corporate systems – Connects to existing databases, other legacy systems – Can administer several stores through one interface •Inventory databases, procurement Electronic Commerce, Eighth Edition Electronic Commerce, Eighth Edition 63 Electronic Commerce, Eighth Edition 64 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Web Site Development Tools (cont’ d.) • IBM WebSphere Commerce Professional Edition (cont’ d.) • Microsoft Commerce Server 2007 – Tools included for: – Standard electronic commerce features •User profiling and management •Transaction processing •Product and service management •Target audience marketing •Tools for a shopping cart •E-mail notifications upon sale completion •Secure transaction support •Promotions and discounting •Shipment tracking •Links to legacy accounting systems •Browser-based local and remote administration – Wizards help users build site in several steps – Not an out-of-the box solution •Program code must be written for specific user needs – Microsoft Visual Studio .NET tools bundled – Costs ($20,000 to $200,000) Electronic Commerce, Eighth Edition •Allows site customization 65 Web Site Development Tools (cont’ d.) • Microsoft Commerce Server 2007 (cont’ d.) Electronic Commerce, Eighth Edition 66 Web Site Development Tools (cont’ d.) • Microsoft Commerce Server 2007 (cont’ d.) – Customer-oriented tools help: – Includes: (cont’ d.) •Engage customer (marketing and advertising) •Complete order •Analyze sales information (after the sale) •E-mail confirmation for completed sales transactions •Ability to support secure transactions •Ability to connect to existing accounting systems •Site administration through Web browser – Includes: •Predefined reports: analyzing site activities, product sales data •Storefront templates •Wizards for setting up, initializing store •Ability for database connections •Shopping cart Electronic Commerce, Eighth Edition Web Site Development Tools (cont’ d.) – Runs on Windows Server operating system and SQL Server database system – Costs: ($7000 to $20,000 per processor) • Typical company cost usually between $20,000 and $150,000 67 Electronic Commerce, Eighth Edition 68 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Electronic Commerce Software for Large Businesses (cont’ d.) Electronic Commerce Software for Large Businesses • Enterprise-class software • Larger businesses need: – Commerce software for large systems – Same advanced capabilities as midsize firms, but able… – To handle higher transaction loads – Dedicated software applications • Enterprise – Describes system serving multiple locations or divisions of one company – Encompasses all areas of the business •To handle specific elements of their online business • Software provides tools for B2B and B2C commerce • Interacts with wide variety of existing systems • Distinction between midrange and large-scale electronic commerce software – Database, accounting, ERP –Enterprise Resource Planning – business software that integrates all facets of a business, including planning, manufacturing, sales and marketing – Price – Extensive support for business-to-business commerce Electronic Commerce, Eighth Edition • Costs: $100,000 to $10 million 69 Electronic Commerce, Eighth Edition 70 Enterprise-Class Electronic Commerce Software Enterprise-Class Electronic Commerce Software (cont’ d.) • Requires several dedicated computers, besides the Web server system, and firewalls • Enterprise-class products • Provides standard automated electronic commerce activities – IBM WebSphere Commerce Enterprise, Oracle EBusiness Suite, products from Broadvision • Provides tools for linking to and supporting supply, purchasing activities Electronic Commerce, Eighth Edition 71 – Secure transaction processing and fulfillment – Interaction with firm’ s inventory system – Making proper stock adjustment – Issuing purchase orders for needed supplies – Generating other accounting entries – Placing orders explicitly Electronic Commerce, Eighth Edition 72 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Enterprise-Class Electronic Commerce Software (cont’d.) • Enterprise-class electronic commerce architecture – Customers use Web browsers to… •Locate and browse company’ s catalog – For electronic goods: download directly or complete order forms to get hard-copy shipped – Web server linked to back-end systems •Database management system, merchant server, application server •Purchasing history: way to provide customer recommendations – Merchant server houses e-business system, key back-end software, e.g., it processes payments, shipping & tax rates, & sends messages to the fulfillment dep’ t to ship goods to customer (see next slide) Electronic Commerce, Eighth Edition 73 Enterprise-Class Electronic Commerce Software (cont’ d.) 74 Customer Relationship Management Software • Goal – Understand each customer’ s specific needs – Customize product or service to meet those needs • Additional specialized software – Accomplishes particular objectives – Example: deliver entertainment (music or videos) directly to consumers’mobile devices • Idea – Customer whose needs met exactly will be… •Willing to pay more for goods or services •Use OpenMarket software product • Customer relationship management (CRM) software – Customer relationship management software – Supply chain management software – Software automatically managing and rotating Web Site content - to keep it fresh – Software which helps companies manage the knowledge base they have Electronic Commerce, Eighth Edition Electronic Commerce, Eighth Edition – Obtains data from operations software – that conducts activities such as sales automation, customer service center operations and marketing campaigns – Gathers data about customer activities – Uses data to conduct analytical activities 75 Electronic Commerce, Eighth Edition 76 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Customer Relationship Management Software (cont’ d.) Customer Relationship Management Software (cont’ d.) • CRM software source • Basic CRM – Companies create their own •May use outside consultants and own IT staffs – Uses customer information to sell more goods or services – Most companies likely to buy CRM software package – Oracle Siebel CRM Applications • Advanced CRM •Leading CRM software provider – Delivers extremely attractive, positive customer experiences – SAP CRM: another vendor – Costs: $25,000 to millions of dollars • CRM business importance – Maintaining customer loyalty – Maintaining positive, consistent contacts with multiple employees at the purchasing company Electronic Commerce, Eighth Edition 77 • New developments in CRM software market – Companies offering software for use on their Web site, rather than the user’ s web site – Example: Salesforce.com Electronic Commerce, Eighth Edition 78 Customer Relationship Management Software (cont’ d.) • 1996 to 2000 – Early days of CRM software implementation – Tool for changing overall customer strategy – Spent millions of dollars; had bad experiences because they used CRM to revamp their overall customer strategy, rather than use it to solve smaller, more specific problems • 2000 through 2003 – CRM software sales dropped • Since 2003 – CRM software sales resuming upward trend – CRM used to solve smaller, more specific problems – Popular target: call center operations Electronic Commerce, Eighth Edition 79 Electronic Commerce, Eighth Edition 80 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Supply Chain Management Software (cont’ d.) Supply Chain Management Software • Two major firms offering SCM software • Companies coordinate planning and operations: – i2 Technologies and JDA Software – With industry supply chains partners • Two general function types: planning and execution • SCM planning software – Develops coordinated demand forecasts using… • i2 Technologies product: RHYTHM – Components managing demand planning, supply planning, demand fulfillment • Most supply chain management software •Information from each participant in supply chain – Developed for manufacturing firms • SCM execution software help with such… – Tasks as warehouse and transportation management •Manage inventory purchases, manufacturing processes • JDA Software – Successful line of software products for managing retail order entry and sales side of inventory control Electronic Commerce, Eighth Edition 81 Supply Chain Management Software (cont’ d.) 82 Content Management Software • JDA Software (cont’ d.) • Content management software – 2006: JDA Software purchased Manugistics – whose software handled supply chain management – Now JDA Software •Manages every operation in the supply chain – Controls large amounts of text, graphics, media files • With the rise of wireless devices… – Content management even more important • Businesses customize Web pages • Content management software • Cost of SCM software implementations – Varies tremendously – Test the software before committing to it… •Depends on number of locations in the supply chain •Ensure straightforward software procedures for performing regular maintenance •Software should facilitate typical content creation tasks – Example: retailer with 500 stores •Pay between $3 million and $10 million Electronic Commerce, Eighth Edition Electronic Commerce, Eighth Edition 83 Electronic Commerce, Eighth Edition 84 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c H F-XC A N GE H F-XC A N GE c u-tr a c k N y bu to k lic Knowledge Management Software Content Management Software (cont’ d.) • Companies providing content management software – As components in other enterprise software packages •IBM and Oracle • Companies providing stand-alone content management software – EMC and Open Text Corporation • Software costs – Between $100,000 and $500,000 • Customization, configuration, implementation costs • Systems that help manage knowledge itself – Rather than documentary representations of that knowledge • Four main things knowledge management software should do: – Collect and organize information – Share information among users – Enhance ability of users to collaborate – Preserve knowledge gained through information use •For future users benefit from the learning of current users – Three or four times the cost of software Electronic Commerce, Eighth Edition 85 Electronic Commerce, Eighth Edition Knowledge Management Software (cont’ d.) Summary • Includes tools to read: • Small, midsize, large businesses – Electronic documents, scanned paper documents, email messages, Web pages • Includes powerful search tools – Use proprietary semantic, statistical algorithms • Collects knowledge elements by extracting them from normal interactions users have with information • Major software vendors: IBM, Microsoft SharePoint, BMC Software, CustomerVision • Costs: $10,000 to $1 million or more Electronic Commerce, Eighth Edition 86 87 – Electronic commerce •Software functions, selection decisions •Host provider considerations • Key elements of electronic commerce software • Web services implementation – Basic CSP and mall-style hosting services – Electronic commerce software packages • Special needs of midsize and larger business Electronic Commerce, Eighth Edition 88 .d o o .c m C m w o .d o w w w w w C lic k to bu y N O W ! PD O W ! PD c u-tr a c k .c