1 / 35

E-commerce Web Portal

E-commerce Web Portal. Plan of the talk. Architecture of e-commerce applications Bookstore example Perspectives for e-commerce What We offer. Taxonomy of e-commerce applications. Three main categories: Business to consumer (B2C) Business to business (B2B) Consumer to consumer (C2C)

kylan-vance
Télécharger la présentation

E-commerce Web Portal

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. E-commerce Web Portal

  2. Plan of the talk • Architecture of e-commerce applications • Bookstore example • Perspectives for e-commerce • What We offer

  3. Taxonomy of e-commerce applications • Three main categories: • Business to consumer (B2C) • Business to business (B2B) • Consumer to consumer (C2C) • Other categories: • Business to government (B2G) • Mobile Commerce

  4. B2C applications • Offer directly to the customer an interface of activity • Typical examples: • Online book store (e.g. amazon.com) • Booking and purchase of airline tickets • Correspond to retail sale • Growth of B2C applications thanks to Internet • A new kind of B2C applications are the Cybermalls

  5. B2C applications:advantages and disadvantages • Advantages: • Allow company to extend existing services to customers • Allow company to increase its customers • Offer a wider choice and allow cheaper prices • May give to the company a worldwide visibility • Online shops are accessible 24h a day

  6. B2B applications • Realize transactions needed to perform financial or commercial activities by companies over the Internet • Some typical applications: • E-procurement • E-Marketplace • The turnover is much greater than that dealed with B2C applications

  7. B2B applications:advantages and disadvantages • Advantages: • Help to automate communications between companies making them easier and quicker • Allow to cut prices drastically • Help in reducing mistakes

  8. C2C applications • Concern the consumers who run negotations with other consumers sometimes utilizing as intermediary a company • Examples: • Ebay • Autotrader.com

  9. C2C applications:advantages and disadvantages • Advantages • Allow consumers to interact directly among them • Give to the consumers a new way of purchasing and selling services and goods • Disadvantages • Little earning capacity

  10. B2G applications • Correspond to all kind of transactions between company and public administrator • Utilized mostly in the USA

  11. Mobile commerce applications • Concern doing businesses by means of mobile wireless devices • Can be both B2B and B2C • Have a growing importance in the future of e-commerce applications • Will introduce completely new forms of electronic commerce • E.g. E-tickets • The development of such applications faces some of the greatest challenges in the security area to secure the trust of consumers

  12. Plan of the talk • Introduction to e-commerce and e-commerce applications • Issues in developing e-commerce applications • Architecture of e-commerce applications • Bookstore example • Perspectives for e-commerce • References

  13. Issues in developing e-commerce applications (1/2) • Many of the following issues: • Security • Flexibility • Scalability • Fault Tolerance • Integration • Interfaces • Time-to-market are common to many applications, but they are all critical in the case of e-commerce because of its nature

  14. Issues in developing e-commerce applications (2/2) • A state-of-the-art application always fail if people do not utilize it • A constant attention must be payed to the users over the whole development process • A close integration with every business aspect is needed: • For an online buyer security and easy access to the informations are the primal needs • A manager will need a flexible application to adapt the business to the new trends in a faster way

  15. Security Issues • Security is a crucial feature • Most transactions take place in a fully automated way • Restricted data are transmitted through a public network • Users must be sure that their money will not be lost or stolen

  16. Flexibility Issues • E-commerce systems are subject to frequent structural changes because of mutations of: • Products and services provided by the firm • Commercial partnerships

  17. Scalability • Capability to support a certain number of users (thousands, even millions) without compromising performances • It is important because a slow application often means to lose customers (especially in B2C) since they have very small patience

  18. Fault tolerance • A less fault-tolerant application will be less available to the user • Every minute that a site is not available costs 1400$ to the company (survey on 400 major companies by Oracle) • It is easy to lose customers forever • It is necessary to redirect the users without they perceive it

  19. Integration • Always needed since no application offering every commercial functionality can be realized • Critical because the commercial funcionalities are often realized by many different legacy and third-party applications • Examples: • ERP systems • Legacy systems

  20. User Interfaces • Must be intuitive,easily comprehensible and of simple utilization • In the case of B2C must support profiling in order to anticipate the customer requests • They also need to be customizable

  21. Time-to-market • Has greater importance than elsewhere • Development Process • Implementation of Open Source • Frameworks Integrations

  22. Three-tier architecture • Separates the business logic of the application from user interfaces and from data access • Middle tier can be furtherly divided • In this case we call it multi-tierarchitecture: • Easier to modify one component • Lower cost to deploy and maintain

  23. Three-tier architecture

  24. Application server • Software that runs on the middle tier of a three-tier environment • In multi-tier environments it is often a distributed and complex software • Commercial implementations exist: • Microsoft Commerce Server • Sun iPlanet • IBM WebSphere Application Server

  25. Application Server-basede-commerce platform architecture E-commerce platform ERP Presentation Layer Business Logic Layer Data & Legacy Access Layer Legacy systems Transactions Security Session Resource Pooling Load balancing Database Horizontal Services Application Server Client tier Server tier Data tier

  26. Use Case Model

  27. E-Commerce Portal What We offer

  28. Web site development PROCESSES • Our E-commerce website services are well defined and we follow a set of time-tested processes and strict quality parameters to make sure that we meet both the deadline and the quality standards. • Following details are just a summary of our core-ecommerce custom design and web site development processes.

  29. Visually Appealing Custom Design • Understanding online business requirements specifications. • Drafting High-Level Features Specification • Wire Framing for Search Engine friendly web design • Implementing WEB 2.0 Technology • Ecommerce capable site design

  30. Requirement Analysis • Our first step is to analyze key project details regarding project goals, Design and visuals, target audience, special system requirements, desired timeline, and budget range provided through a QUESTIONNAIRE.

  31. Pre-production Planning • Alt Web Media Project Manager and production team discusses in-depth your target audience, Home Page design ideas, samples and facilitates several rounds of mockups between you and our designers till the final

  32. High-end Scalable Development • Intuitive website navigation • Scalable Features development using suitable web technology • Customized Shopping Cart design and development • Payment Gateway Integration • A highly customized and SCABALE Content Management System, CMS development Product Management System • Testing and Quality Analysis

  33. Content & Production • Content Delivery • Unless contracted for content creation, clients provide finalized text, images, logos, graphics, data, and other necessary content for the project. • Production start • Upon receipt of all content, our designers create mockups with several rounds of feedback. Programmers than translate finalized designs into web pages (HTML Pages) and integrate with necessary backend tools (server side programming).

  34. Testing – Beta Release • Testing and Debugging • Project is divided into various Modules. Each module/ feature is Tested and debugged on time. Once all the modules are created and tested the whole system is put on the local server and TESTING is done. • Beta Release • After all deliverable are completed and signed off, we complete the production process. The website is launched on the hosting server and a final usability TESTING is done

  35. The End Thank You

More Related