|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Source: EDI in de handel [Vlist, 1991].Standard Messages The EDIFACT-syntaxis, as describe above, is not presented to the user. Instead the user works in a user-friendly environment, where he can work with standard forms to create, process and view messages. For example, when a user wants to order some products, he fills in a standard order form, where he can specify the information needed by the system to process the message. The message processor then generates a standard message, which consists of standard EDIFACT-segments. In this example the following segments would be included:
The UNH segment describes the type of message and the type of syntax, in which the message is coded. The BGM segment notifies the message processor that the message begins after this segment. This segment can also contain additional notes to the message. The NAD segment can be used to specify the delivery address and the DTM segment can be used to determine the delivery time and date. Every LIN segment is an order for a specific item. Finally every message is terminated with the UNT segment. Interchange Protocols When a standard message has been derived from the original message, the message is put in the mailbox. Because different types of software and hardware react different, both parties need to agree on the way their computers communicate with each other. Therefore they need to have an interchange protocol, which defines a set of rules for message transmission. One could for example consider direct communication over telephone lines. This has the advantage that the transmission is very secure, but has the disadvantage that both parties must be online every minute. Furthermore the technical implementation of this type of communication with a lot of companies can be very difficult. Most companies use indirect communication, because this type of communication has the advantage that services of companies, which are specialized in Information Technology, can be used. The service includes the setup of the rather technical and difficult implementation of the infrastructure and enables interchange of messages at any time; even when one party is off-line. The interchange protocol is then determined by the IT-company and usually the same company provides both parties with suitable software. Computer Networks As mentioned earlier, computers can be connected directly to each other. But when a large number of companies must be connected to each other, the complexity and controllability is very difficult. That is why computer networks are a good solution to this problem. There are many types of networks. Therefore, the International Standards Organization (ISO) developed a model, in order to distinguish all these networks, called Open Systems Interconnection (OSI). This model defines seven layers, which represent functions, which have to be fulfilled by a good communication network. The layers are ordered hierarchically, thus every layer is supported by functions provided by the underlying layer. The idea now is that changes in one layer should be possible, without altering or redefining the whole system. The OSI reference model can be found on the next page. Based on the OSI model three types of networks can be identified:
Circuit switching networks, such as phone lines and ISDN, only cover the first layer. They only have a physical connection, which can send signals. Packet switching networks, such as PTT's Datanet-1, covers the first three layers. These networks send data line by line (as packets). There is still a direct connection between communicating parties. Message switching and handling networks cover all seven layers. Companies only need to have a connection to the network and do not need to agree on interchange protocols. There is no direct connection in this network, which enables receiving messages off-line.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mees Pierson |
|
Mees Pierson is a bank with a rich history, which starts from 1720. Since that time, a lot has been changed, therefore the way services are being offered have to be adapted. Banks still have to cope with a dynamic environment: the increasing applications of Information Technology make financial markets more available to other banks, which grow by acquisitions and mergers. Besides that, clients want good support concerning international transactions, where expertise is very important. In order to improve the position on the financial market, Mees Pierson invested in a new information system. While other banks invested in EDI Funds Transfer, Mees Pierson choose a different direction. Mees Pierson realized that consumer driven technology should also be value adding to the company by supporting account managers, logistic managers and treasury managers in their work. Their investment resulted in a software package, called MeesAccount. MeesAccount is an electronic EDI banking system, which facilitates clients in international electronic payments and suppresses the costs in doing so. Because the software was built modular, more packages could be programmed and integrated with MeesAccount. This way, MeesCash, an EDI treasury system, MeesDoc, an export document creator, the Investment Manager, the Debt Manager and Forex Manager were integrated and became one system. Because the developed software had proven their value adding properties, Mees Pierson, Electron (an electronics supplier) and Transco (a transporter) started another EDI project in cooperation with their partners in 1990. The project involved automation of a very communication and information intensive process involving documentary accreditives. This was also integrated with all other packages of Mees Pierson [Musch, 1995]. |
Electronic Funds Transfer (EFT) is a very young technology, which has been successfully introduced in 1996. This technique enables one to pay with and withdraw electronic money, which is thus not physically available. Dr. David Chaum, managing director of DigiCash invented the first safe and usable system to pay with electronic money, called E-cash.
E-cash makes it possible to pay any amount of money, while other media, like credit cards are meant for large amounts. Because E-cash is transferred electronically, one can pay for a single CD-track or just an article in a newspaper. Therefore, new services and new consumer driven products are possible.
The system is technically very difficult, but easy in usage for the consumer. Like banknotes, E-cash can be withdrawn from and deposited to transaction demand deposit accounts. And like banknotes, one person can transfer possession of a given amount of E-cash to another person. But unlike cash, when a customer pays another customer an electronic bank will play an unobtrusive but essential role.
The next figure shows the two participants in the withdrawal transaction: the bank and a customer. The digital coins that have been withdrawn from the customer's account at the bank are on their way to his PC. When they arrive, they will be stored along with some coins he already had on his hard disk.

No physical coins are involved in the actual system of course, but the messages include strings of digits, and each string corresponds to a different digital coin. Each coin has a denomination, or value, so that a purse of digital coins is managed automatically by the E-cash software. It decides which denominations to withdraw and which to spend in particular payments. The E-cash software keeps plenty of 'small change', but will prompt the user to contact the bank in the rare event that more change is needed before the next payment, to restructure its purse of coin denominations.
Now that the customer has some E-cash on his hard drive, he can buy things from a particular shop. After having received a payment request from the shop, the customer can confirm the payment. His E-cash software chooses coins with the desired total value from the purse on his hard disk. Then it removes these coins and sends them over the network to the shop. When the shop receives the coins, the software automatically sends them on to the bank and waits for acceptance before sending the goods to the customer along with a receipt.
To ensure that each coin is used only once, the bank records the serial number of each coin in its spent coin database. If the coin serial number is already recorded, the bank has detected someone trying to spend the coin more than once and informs the shop that it is a worthless copy. If, as will be the usual case, no such serial number has been recorded, the bank stores it at that position and informs the shop that the coin is valid and the deposit is accepted.
In the withdrawal transaction described above, the bank created unique blank digital coins, validated them with its special digital stamp, and supplied them to the customer. This would normally allow the bank, at least in principle, to recognize the particular coins when they are later accepted in a payment. And this would tell the bank exactly which payments were made by the customer.
By using 'blind signatures', the bank can be prevented from recognizing the coins as having come from a particular account. The idea is shown in the next figure. Instead of the bank creating a blank coin, the customer's computer creates the coin itself at random. Then it hides the coin in a special digital envelope and sends it off to the bank. The bank withdraws one dollar from the customer's account and makes its special 'worth-one-dollar' digital validation like an embossed stamp on the envelope before returning it to the customer's computer.

Like an emboss, the blind signature mechanism lets the validating signature be applied through the envelope. When the customer's computer removes the envelope, it has obtained a coin of its own choice, validated by the bank's stamp. When he spends the coin, the bank must honor it and accept it as a valid payment because of the stamp. But because the bank is unable to recognize the coin, since it was hidden in the envelope when it was stamped, the bank cannot tell who made the payment. The bank, which signed, can verify that it made the signature, but it cannot link it back to a particular object or owner.
Note that this technology can be integrated with CAB-EDI. This feature makes it possible to only communicate by computer and eliminate any paperwork involved in the process. Other forms of Electronic Funds Transfer, which are widely used, are Credits Cards, PIN cards and Chippers. These cards have proven the advantage of EFT.
The E-cash technology however, offers significant advantages over other forms of electronic payment. Most other existing systems use credit cards, where small value transactions are not cost-effective and the interception of a single message can sometimes lead to substantial losses. In contrast, each E-cash coin is secured by high-level encryption, which includes the name of the payee, making it impossible for any other party to deposit the payment and obtain cash value.
Unlike other systems, E-cash also protects users from losses when their PC crashes. The E-cash recovery procedure will ensure that, even if the coins and other files on the local hard disk are corrupted or destroyed, the user will still be able to retrieve the full value of his E-cash coins.
After World War II, Information Technology developed explosively. People began to store a lot of information into computers. But after several months or several years the space occupied by information was nearly exceeding storage capacity. Research showed that a lot of information was not needed in daily business processes and furthermore there were a lot of errors and redundancy in the data. This development led to a new scientific approach of information storage and usage, called Database Management.
Database Management focuses on the creation, maintenance and usage of databases. This concept is very important, because most of the methods discussed in this paper are dependent on accurate information. For example a database with product information, such as prices, inventory levels etc., is very important for Efficient Product Replenishment and Order Support Systems. A database with customer information is crucial for Efficient Product Promotion. Just-in-time management can lead to great losses when wrong or erroneous information is used.
The goal of Database Management is to
These goals lead to faster response times and search capabilities, correctness and consistency of data, faster development times for new applications. There are three levels of Database Management in order to achieve this [Bots, 1992]. These are:
Database Administration
Database Administration was developed from a technical point of view. In order to create a database some descriptions have to be agreed on, such as description of tables, the number and width of columns, type of data, user accessibility, etc. Moreover, different databases have different restrictions on data and hardware. The organization, in order to create a technical basis for databases to solve these problems, resulted in Database Administration. In order to assist the database administrator in his task, database management systems (DBMS) are used.
The database administrator has the following tasks to accomplish:
It is the database administrator, who can create a link between databases and the use of EDI and Internet.
Data Administration
When a database administrator has laid a technical foundation, a conceptual foundation has to be made. Users are not permitted to access a database directly and most users only use certain parts of the database and information. Therefore graphical forms have to be created in order to decrease the scope of accessibility of users. Examining problems on conceptual levels and providing solutions are tasks of Data Administration.
While the database administrator is fairly independent, the data administrator is not. The data administrator forms the link between users and programmers. Databases can only be value adding when the information can be used efficiently by applications. Some tasks of the data administrator are:
It is the data administrator, who plays an important part in Efficient Product Promotion on the Internet and in Order Support Systems.
Information Resource Management
When the data administrator has created views and forms, users can use the database. When users want to have specific information, which is not stored in the database itself, but can be derived from the data, then Information Resource Management comes in the picture. The slogan of Information Resource Management (IRM) is "Information is a production factor for the company". IRM points out that personnel, materials and capital are not the only production factors. Information has become very important in business processes.
Information Resource Management is very important for maintenance and consistency of the database. Some tasks of IRM are:
| McDonald's |
|
McDonald's probably leads the world in the number of retailing facilities located and built each year. McDonald's now also has developed a very comprehensive and yet user-friendly database management system. It is not available for personal computers because it is too data-intensive and would require too long to run the programs. Instead more powerful engineering workstations are required. This software integrates demographic, census and additional information that McDonald's has gathered on sites throughout United States. Users are also provided a map that is based on U.S. Census Bureau Data. Users can move around on the map, and data corresponding to the mouse's location will appear on the computer screen. For example, if the mouse is located at a busy street intersection, the number of households, discretionary income, size of target population and other marketing data for the vicinity would appear on the screen. The software includes an enormous database that McDonald's has built from past location studies and from surveys of customers about number of transients and regulars who live or work in each candidate site location. The program is being marketed by Dakota Marketing under the name Quintillion. It is said to be targeted at banks, mass merchandisers, retail stores, supermarkets, department stores and other chain-store networks [McDonald's, 1991]. |
| If you have any suggestions, comments, or links related to any of my subjects, please send E-mail to: S.Bhulai@few.vu.nl. |