Building an Electronic Shopping Mall for Oysters

Similar documents
Nine steps to convert website visitors into leads

EpayFlow Guidebook THAIEPAY 2009 THAIEPAY. [EpayFlow : System Connection]

POSS: A Web-Based Photo Online Service System for Thailand

Fulfillment & Distribution

Cloud Service for Transformation of On-site Work through Smart Devices

MyBill. DHL MyBill User Guide

EP A2 (19) (11) EP A2 (12) EUROPEAN PATENT APPLICATION. (43) Date of publication: Bulletin 2001/18

MyBill. DHL MyBill User Guide

GETTING STARTED WITH QUICKEN 2014 Windows Express Web Connect and Web Connect

MyBill. DHL MyBill User Guide

MyBill. DHL MyBill User Guide

PS200 PeopleSoft 9.2. Presentation Date. Basic Navigation

DHL MyBill USER GUIDE

WELCOME TO THE ONLINE SHIPPING USER GUIDE

Usermanual Active Tracing 3.0. Full Visibility. Complete chain of consignment tracking and paperless proof of delivery

This version of CSA Expert is compatible only with MS-SQL Server / MS-SQL Server Express 2008 or above. CSA no longer supports MS-SQL Server 2005.

Overview: Exhibitor Tutorials for the ITB Berlin Virtual Market Place

BillQuick MYOB Integration

DHL MYBILL USER GUIDE. DHL Express Excellence. Simply delivered.

TERMS AND CONDITIONS/ USER INFORMATION

Business Benefit Configuration Tool

Pepperi Plugin for SAP Business One

BillQuick MYOB Integration

Content Page. DHL MyBill Guide. DHL MyBill. DHL MYBILL INTRODUCTION 01 Content Page 02 What does DHL MyBill offer?

CHAPTER 9 Electronic Commerce Software

Reduce the displayed items to only expense accounts by using the combination of 7% symbol in the Account field.

WELCOME TO THE ONLINE SHIPPING USER GUIDE

The content can be provided to ORACLE iprocurement in basically 3 ways:

The Research Foundation for The State University of New York Campus Security Administrator Handbook

Employer eservices for employers and brokers

TechMart Multivendor System

Amadeus Hotel Store. User guide 16 March Taking hotel consolidator content to a new level with Transhotel

WELCOME TO THE ONLINE SHIPPING USER GUIDE

Information-Centric Design of Context-Aware Systems Course Project. Parkbaan. Melika Abolhassani Milad Gholami

GENERAL TERMS AND CONDITIONS OF SALE WEBSHOP ANNA POPS

Connect Facts. Eligibility / Target Users. Benefits For Hotels. Data Security Issues. Hotel Registration. Forecast Publishing.

CTM User Manual For Distributers

DEVELOPMENT AND MANAGEMENT OF A QUALITY INFORMATION SYSTEM ON CONSTRUCTION SITE

DHL IMPORT EXPRESS ONLINE USER GUIDE FOR IMPORTERS WE COORDINATE EFFECTIVE COMMUNICATION BETWEEN YOUR SHIPPERS AND YOU FOR YOU. dhl-usa.

E- COMMERCE AND E- PROCUREMENT

WELCOME TO THE WEB SHIPPING USER GUIDE

An Agent Based Approach for Lead Management System in Banking Sector

Families. Content. Ref Family: Areas. 1. What is AuraPortal. 2. Architecture. 10. Own Families

Online catalogue manual for dealers

ecommerce System Key Features

PROVIEW DHL ProView DHL ProView DHL ProView

Internet Banking User Manual. User Manual. Raiffeisen Direkt, Internet Banking

Research on We Chat Matrix Marketing Process of E-commerce Enterprises Based on AISAS Model

DHL PROVIEW CUSTOMER USER GUIDE

Your Gateway to Electronic Payments & Financial Services Getting Started Guide - English

Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright Chapter 5

i-coin General non-technical platform definition

MANAGING INVENTORY PREFACE

BillQuick Peachtree Integration

HOW INTEGRATION WORKS...

CONTENT INSURANCE CORE WITHIN CRM LEVERAGE

ET MedialabsPvt. Ltd. Opp. WHY Select GO City ONLINE Walk?- Mall, New Delhi ; Contact :

Hua University, Taiwan

Before you can download your transactions with Quicken you will need internet access, your customer ID and password. *

Making the Application of E-Marketplace with the Use of Virtual Account on Company

Basic Instructions on the Online Bidding

NorthStar Club Management System. Retail Point of Sale (RPOS) Version General Users Guide RPOS

ArchiOffice QuickBooks Integration

GETTING STARTED WITH QUICKEN with Online Bill Pay 2010, 2009, and for Windows

Innovation Through Automation. p o s e i d o n

We simplify the complicated

Meaning and Definition

Introduction To E- Commerce

User manual for suppliers Supplier Management Portal. Deutsche Telekom AG. Version 5.1 Last revised 05/15/2017 Status Final.

ECMS Reservations and Payment

Introduction. Powerful forces are reshaping the banking industry.

SAP Business One 9.3, version for SAP HANA Overview of the Exclusive Features. Global Roll-out, SAP July, 2018

User Guide ECR Online Tire Management

Chat Module Feature List

Create the rewards you want to offer to your customers, when you want to offer them.

Function Design of Township Enterprise Online Approval System

Innovations in Payments and FinTech: The Central Bank's Perspective

Integrated Digital Strategies INBOUND MARKETING. for Franchise Development

QM-Documentation with roxtra Document Creation Document Editing Workflow Management Distribution and Approval...

An Efficient Online Shopping System

BillQuick QuickBooks Integration

EMERGING TRENDS IN E-MARKETING & IT S SCOPE AND EFFECTIVENESS IN INDIA

Magento Features List

Retail Pro Prism Overview

Contacting by LESSSON E1. Vocabulary. Comprehension Check BUSINESS ENGLISH 5 I. WARM-UP. Match the words with their meanings.

Function Design of Township Enterprise Online Approval System

Before continuing it is important the reader understands the key differences between Mobipaid and other forms of mobile payments :

Using Mobile-Push Technology in Public Transit

eenrollment and ebilling User Guide for Group Leaders v1.2 R8/18

GETTING STARTED WITH QUICKEN with Online Bill Pay for Windows. Click the version you are looking for

Ingersoll Rand ERS and isupplier FAQ s

Agent-Based Electronic MarketPlace System Design Document

SAMPLE DATA FLOW DIAGRAMS for MERCHANT ENVIRONMENTS

Asset Management. Visit us at: or call SCAN

Discoveries Regarding Marketing with the Use of the Circulation Marketing

The application of data mining technology in e-commerce

1. erma Service Log-in Company & Contact Person Information Confirmation on erma Service... 3

FUNDRAISING FLYER PROGRAM

SALES SUPPORT. RDS CONTROL SYSTEMS

RESEARCH NOTE NETSUITE S IMPACT ON WHOLESALE AND DISTRIBUTION COMPANIES

Transcription:

Building an Electronic Shopping Mall for Oysters Masaru Nakagawa*, e-mail; nakagawa@sys.wakayama-u.ac.jp Akinori Nokami*, Hironobu Morikawa*, Takehiko Tanaka* Abstract: In recent times, electronic commercial systems have been getting popular. "The Internet exposition in Japan" into which the government was putting the power, started in New Year's Eve in 2000. We are catching the wind of this boom, and propose an electronic shopping mall that sells local specialty to the whole country. This Internet goods sales system integrates the control information of sales dealers, and deals with the commercial transaction habit which is peculiar to oyster ordering. Oysters are mainly traded for gifts, and as for oyster dealing, the customer's control and the decision of the selling price are peculiar. The customer who had dealings many times is treated as a good customer, who is granted the privilege of buying at less expensive prices. In our system, a decision on a formal style of pricing is entrusted to the communication from dealer and customer. On the other hand, a convenient electronic commercial transaction was realized by the database on the server, which classifies the customers into order persons, order data such as destinations, payment persons. By using this system,the goods that are purchased are better and can be purchased at lower cost, while for the sales dealer, securing of the new customer who made use of the Internet and securing of the customer as a repeater become easy. Keywords; electronic shopping mall, Oyster dealing, Database Design 1. Introduction As the Internet has been popularized, the dealings using the Internet are progressing rapidly. Electronic commerce is one of the representative examples [1]. Though there are various forms of this electronic commerce, an electronic shopping mall targeting the dealings with a dealer and an individual consumer is made a topic in this paper. Electronic commerce is expected to bring benefits to both customers and dealers; the customers can look up more than one kind of goods and buy them in bulk. On the other hand, it is easier for the dealers to gather their guests. Nevertheless, early electronic shopping malls did not make use of this advantage; it is merely an aggregate of electronic stores. Electronic shopping malls that made use of those characteristics have recently appeared by the introduction of the database. However, there are few electronic shopping malls that share information of commodities between the dealers. Therefore, there is hardly any competition between the dealers. From the viewpoint of the customers, when they search stores with some keywords, they see the wishing stores separately. Based on these problems,we developed a new electronic commercial system that stimulates the competition between the dealers, by supplying several functions and interfaces to reduce the load of the customers and the dealers. *Department of Computer and Communication Sciences, Faculty of System Engineering, Wakayama Univ., 930 Sakaedani, Wakayama 640-8510, JAPAN

2. 2. Commercial Transaction of Oysters 2.1 Characteristics of Commercial Transaction of Oysters In the commercial transaction of oysters, there are several characteristics different from other goods. Main characteristics are as follows. (1) Oysters are mainly traded for gifts. (2) Some customers are treated as good customers. (3) A sales period is concentrated on a short term in the year. We will give the details of these characteristics. (1) Since oysters are handled for the gifts, an order person, a destination and a payment person are different in general. For example, a branch of an enterprise orders some for a gift, and the head office pays for it. In this case, three persons are actually different. When one order specifies more than one destination, the destinations are different. (2) How to decide a good customer, though there are some differences among oyster dealers, must meet at least the following two conditions. First,he or she has ordered the goods sufficiently in the quality and in the quantity. Then, he or she is a trustworthy person. To the customer who becomes a good customer, a privilege like the discount of the selling price and the change of the settlement method to the lump-sum payment from the bank payment and the generation favor is given. This implies that prices are different for every customer. Hence a direct communication with the dealer and the customer is indispensable. Taking care of good customers leads to holding repeaters. (3) The sales of oysters are concentrated in a few months of winter. In the time when there are most dealings, several hundred orders pour in one day. Since it is perishable, oysters cannot be kept long once unloaded. A dealer is mindful for the prediction of the order since the decision of the amount of unloading on one day is concerned with the profit directly. To raise sales in this season, in addition, the dealers take advertising activities such as sending of pamphlets and the offer of bargain sale information before the season. For an acquisition of new customers, these advertisement activities are directed to the destinations, too. 2.2 From Traditional System to Electronic Shopping Mall A typical oyster sales system is shown in Figure 1. A dealer has a local database in which data such as goods, customers, orders (slips) and postage are managed. Actually a dealer owns one personal computer and a database management system to work on it. An order is accepted by calls or FAX. When an order appears, a dealer inputs the contents of an order to the local database with his or her hands. Oyster dealer (PC) Order person Local Database Goods information Customer information Order information - - - Order(Telephone, FAX) Payment (Bank payment, etc.) Goods(Home delivery) Figure 1. A Traditional System

Though such a database is excellent in totaling every customer's amount of dealings and the sales of every month and so on,it is easy to imagine that the effort to input the data is too much for the dealer. That is why we attempt to build an "electronic shopping mall" which unifies more than one oyster dealer. Accepting an order from the Web page will reduce a dealer s input load. However, if the contents of all the local databases were integrated, then it would make troubles. It is obvious that the information of the customer, for example, should be stored only in the local database and each dealer wants the information not to be known by other dealers. The local database, furthermore, holds as well the stock information and the charge data of the home delivery dealer including the printing format of the home delivery slip, which are various in every dealer. For this reason, when developing the electronic shopping mall for oysters, we consider it important that the dealers use their local databases to manage their own information while the public data of the dealers are gathered and maintained in a new server. At present, a charge settlement is done with the bank payment, month-end settlement, and so on. Though there are several sorts of electronic money proposed (for example in [2]), we consider that it is too early yet to adopt that when we think about its safety, the cost for a realization and the penetration into the consumer [3]. Hence our system uses telephone and FAX as well for the confirmation of the order. 3. Electronic Shopping Mall for Oysters 3.1 Overview The outline of this system is shown in Figure 2. Existing independently of local databases, one database called the network database is installed. Electronic shopping mall for Oysters(Server) Network Database Web Server Goods Information Order fixed Information Customer Information Order Information Order Confirmation Oyster Dealers Local Order confirmation Goods Money Order person Figure 2. Overview of the system The network database manages the goods data of dealers together with the customer data

and the order data that order persons input newly. Remark that once information of a customer (an order person, a destination or a payment person) is registered, it will be available for other orders in the future. The re-use of these input data contributes to the repeater's acquisition. The retrieval of the goods information and the goods order are realized by the World Wide Web (abbreviated as Web). An order person refers to the Web page by a computer with the Internet connectivity and by a Web browser running in the computer. Of course, it must not be the case that the information of the customer is leaked out to the dealer who does not have dealings with the customer. By recording the relations between the dealer and the customer, a dealer never knows the information of the customers without dealing. However, by referring to the Web page, each dealer can know other dealers prices and the evaluation by the order person, which is an effect on competition among the dealers. 3.2 Flow of Goods Purchase A purchase process using our system is shown in Figure 3. Everyone can access freely to the oysters homepage on the Web and can refer to the goods and the prices (a). In other words, user registration is not necessary until fixing the goods to purchase. Electronic shopping mall for oysters Network Database Customer information Local database. Goods information Order information - - - Query results Query by SQL (c) Query Results Oracle DBI module SQL statement (c) CGI Input Web page creation (Goods indication) Web Server Goods information (f) Order fixed information Customer information. Order information (d) Oyster Dealer Local Database User registration, The confirmation of the order (b) Confirmation of the order,(e) Goods Money Order person Dealer s Web page (a) (Introduction page) User. ID, Password, Telephone number Figure 3. Purchase process User registration arises only when he or she tries to do an order using this system for the first time (b). When the order person inputs a name, an address, a telephone number, a password, and so on, a user ID is given. This information is recorded as customer information

in the network database. The user ID, the password and the telephone number identify the order person. If the goods to purchase are decided, he or she moves to the order page in the Web after the login procedure. Then, this system displays the goods formation of the dealer's page on the Web. We developed the interface module using Oracle DBI ( Data Base Interface) module and CGI( Common Gateway Interface) of Perl for the connection of the Web page and the network database (c). Before specifying the goods,an order person inputs a payment person and a destination. We prepared three patterns for the input of this information. They are (1) New input,(2) input of User ID and the telephone number,(3) reuse of the inputted data. Using the method of (2) and (3), the customer can retrieve and reuse the data of a payment person and the destination, inputted in the order to other dealers. When a reference button is pushed, JavaScript displays a name and address list in another window. Then, when the name is clicked on, a data such as a destination is pasted on the window of the order page. And, when the customer chooses goods and determines a quantity, a delivery hope s date, and a classification (the small gift, the year-end present), the order is finished. The customer who finished an order waits for the contact from the home delivery dealer. The customer can confirm how the order is dealt with by looking at the homepage on the Web. Because the Web page can be used to send a complaint to the dealer directly and the bulletin board as well on Web is prepared, a user can say his opinion and can see the opinion of other order people. The dealing is completed if a payment is finished and goods are received. 3.3 Network Database In the network database (figure 3), many data such as a customer data, a goods data, an order data, a destination data and relationships between goods, dealers and customers are managed by using Relational DBMS (Data Base Management System). Main tables in this system and relationships between tables are shown in figure 4. In a customer table, information of an order person, a destination and a payment person are kept as the customer data without distinction. A destination order person relationship table and a slip number table are referring to a customer code (an order person code, a destination code and a payment person code) of a customer table. When an order is completed on figure 3 (b), the data is written to the network database. When a customer inputs new destination data and payment person data, the data is written in a customer table using SQL(Structured Query Language) statement in Perl script. And then, the relationship between dealers and customers and the relationship between order persons and destinations are written in each relationship table, too (figure 4). A slip number is decided by the relationship of an order person, a payment person and a dealer. An order slip is made based on this slip number and the data of ordered goods are stored in the order table. At this moment, a price is a standard price shown on Web page. After that, contents of an order are sent to both of the order person and the destination by electric mail. An order person can confirm his dealing s conditions by using the slip number. A dealer completes an authentication by the dealer number and the password. And, he downloads order data for his company to his local database (d). Then, the order data is translated to the CSV (Comma Separated Values) file format that is one of TEXT file format. Based on this data, He telephones to the order person and the destination to confirm contents of an order (e). Then, they decide a formal selling price, a way of settlement, a delivery day, and so on. At this moment, a formal deal is made. After the confirmation of the contents is taken, goods are sent to the destination and the local database is modified. Then, the network

database is modified by a final order data translated to the CSV file format, too (f). Dealer table (K)Dealer code Dealer Customer relationship table Customer table (K.R) Dealer code (K.R) Customer code (K) Customer code Goods table Slip number table Destination Order person (K.R) Goods code Relationship table (K.R) Dealer code (K.R) Slip number (K.R) Dealer code (K.R) Order person code (K.R) Payment person (K.R) Order person code (K.R) Destination code Order table (K) Slip number (R) Goods code Order fixed table (K) Slip number (R) Goods code Note:Description only a main key attribute(k) and a reference key attribute(r) Figure 4. Construction of Network Database 4. Conclusions We developed Electronic shopping mall system, which promotes competition between peoples in the same trade. Concretely, we realized the sharing of the information and the reduction of the input load for oyster dealers by creating a network database. From the viewpoint of customers, the goods that are purchased are better and can be purchased at lower cost. In this system, after a customer orders oysters on Web, a final decision on a price is done by the telephone or FAX. If a decision on a price is done on the Web page, the period from the order to the delivery becomes shorter. Especially, we think it is useful for the dealings that a destination aligns with the order person. However, oyster dealing is mainly for gifts. Therefore, we must take consideration for next two points. At first, because a destination is generally different from the order person, the technique of more powerful authentication is looked for, so a pretender, an order mistake, and so on may not happen. Though present on-line authentication technology is fully developed, its cost is too much. At last, because oyster dealing is mainly for gifts,so the needs, which is delivered soon after the order, are never high. For these reasons, we did not accept the price decision with on-line. References [1] Donna L. Hoffman, Thomas P. Novak: A New Marketing Paradigm for Electronic Commerce. Paper submitted for the Special Issue on Electronic Commerce for The Information Society, 1999, pp.43-54 [2] Sigetaka Mayumi: IT Frontier - Electronic Money. Nikkei Business magazine, No.864, 1996, pp.74-76 (in Japanese) [3] Masanori Kodama, Seiichi Iwamoto: The stability of the Internet and The settlement system. Kyushu university publishing meeting, 1996, pp.20-23 (in Japanese)