Skip to main content

INTEGRATION WITH BACK END INFORMATION SYSTEM

In general, nearly all e-commerce systems can be represented by the three-tier model as shown in figure 2.12


This three-tier model has three main components, namely: 
1) Client Side, 
2) Service System, and  
3) Backend System
 
The service system and the backend system are often called server side.

This three-tier model is a client/server-based computing system. The client side connects users to the system, the service system serves the users' requests, and the backend system supports the service system in fulfilling the users' requests (e.g., by providing the required data). From the business perspective, the client side provides the customer interface, the service system handles the business logic, and the backend system provides the necessary information to complete a transaction.

Figure 2.13 shows the typical architecture of a web-based e-commerce system in general. Referring to the three-tier model, the web server and the application server forms the service system, the web client or the web browser is client side, and database is backend system.

The web server is responsible for interacting with the web client as well as the application server and the backend system. The internet provides the communication platform for transferring information between the web client and the web server. The information transfer is governed by an application protocol called the Hypertext Transfer Protocol (HTTP). This is a simple request/response protocol for the web client and the web server to "talk" to each other. The web client issues a request to the web server and the web server returns a response to the web client. 

To build the client side, one need a standard way to present text, images, graphics, and other multimedia information to users. For example, through the user interface, users can view product information and submit information to the web server.

In many cases, the web server's response is dynamic or is dependent on the user's input. For example, if a customer wants to search for some books, the web server's response will depend on the search criteria. To create a dynamic web page, the client's request invokes a program in the web server. In conjunction with the application server, the web server processes the client's request according to the program logic. In some cases, this may involve data retrieval from the database(s). After processing the client's request, the output will be returned to the client in the HTTP response message. The programs on the server side can be written in many languages. 

HTTP is a simple request/response protocol, so it is stateless. In other words, a web server will not keep track of user state or user information. For example, a web server cannot know whether the current request is from a previous client or from a new client. In many e-commerce systems, knowing the user state is an important requirement. In technical terms, this is called session tracking.

In consumer-oriented systems, the client side is typically a user on a personal computer with a web browser to interact with the e-commerce system. In business oriented systems, the client side could be: 
 
1) A user on a personal computer with a web browser to interact with the e- commerce system.  
2) An organisational system that is capable of carrying-out purchasing and updating its own electronic documents and databases. Here there may be a direct connection between the client's organisational system and the seller's server-side system. Such communication is facilitated by electronic data interchange using business connectors.
 
The internet, itself, is a non-secure public network. Therefore, one need to protect the user against possible attacks from other users of the internet. Security is an important requirement in e-commerce.

Previous Next




Comments

Popular Post

Competitive Advantage - Sustainable Competitive Advantage

Sustainable competitive advantage may be realised by adoption of e-commerce strategies and business models. Rather than simply exchanging procurement transactions as with e-commerce practices, leading enterprises are executing e- commerce to share intellectual capital with their trading partners working as a value chain that provides a competitive advantage for the development and distribution of their products. The idea of giving the customer access to tracking information via the internet was a new one that had considerable appeal to the customer. For example , the use of new system also had considerable advantage to FedEx who no longer had to deal with a vast number of calls checking up on progress of consignment; because the customer could now access the system themselves. But e-commerce development and implementation could not be entirely private- customer had to become involved at some stage. The competitor was quick to catch on to the idea and UPS (United Parsal Services) was so...

E-Commerce Implementation

The strategy diagram divides implementation into the technical and the business aspects and these are briefly considered below: Technical Implementation : The approach to technical implementation of an E-Commerce system depends on the business objectives, business requirements and technologies that have been selected. It is noted that many internet E-Commerce systems are cobbled(repaired) together rather than designed and that is often apparent. It is important that the design process considers: Is of use of system by intended end-users : Always an important factor in system design but crucial if the end user are to be members of the public with perhaps limited computer literacy and the option to switch to an alternative website if not satisfied. Functionality that users need : This has to be what the users want rather than what the organisation things they need. Uses of e-commerce are not a captive audience that can be interviewed and evaluated like the uses of a traditional IS develo...

Electronic commerce introduction

Electronic Commerce ( e-commerce ) generally refers to all forms of transactions relating to commercial activities, involving both organizations and individuals that are based upon the processing and transmission of digitised data, including text, sound and visual images. E-Commerce has created a new environment in business transactions using internet. It deals with providing information to consumers regarding products of their interest. It provides a platform of advertisement of products, allows negotiations, order for raw materials, settlement of financial transactions etc. Electronic commerce is an integrations of communication services, data management and security mechanisms that allows organizations to exchange information about the sale of goods and services, where, Communication services supports the transfer of information from the buyer to the seller electronically. Data management is the exchange and storing of data in a uniform format to facilitate easy exchange of infor...