Font Size: a A A

Design And Implementation Of Electronic Commerce System Based On ECO

Posted on:2008-07-03Degree:MasterType:Thesis
Country:ChinaCandidate:B WangFull Text:PDF
GTID:2178360215973921Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet and related technology's maturing, many enterprises need to develop various services on the Internet, and the electronic commerce gradually penetrates our lives. A famous distillery of our nation lies in a mountainous area, the traffic is not convenient, so Internet marketing is very important to it. The distillery wants to found member club by the Internet marketing. It can let distillery communicate with customers more directly, and attract more potential customer, and enhance the advantage in competition. So the distillery wants to develop the Web-Shop system.The main research in this paper is:(1) Have the research on the ECO technology. ECO is an object-oriented database-development frame of model driven architecture with UML; it can easily achieve the design of information model and the application base on the information model. ECO provides the method of fast MDA; it can let the designer spend more time on the model. ECO can achieve the auto-create and auto-evolve of the database; it also can achieve being independent of database; the model with ECO can be reused.(2) According to the characteristic of the Web-Shop system, analyze the main user-case and main flow of the system. The Web-Shop system includes the electronic-shop subsystem and the inner operation management subsystem. The main modules in the electronic-shop subsystem are products show, cart and member center. Member center includes member activities, my orders, my short messages, etc. In the electronic-shop subsystem, show various products by sort, the common consumer can register to become the member. The member selects the products, put them into the "cart", and then submit the order. In member center, member can see their own orders and consume-records. They can participate in activities. When they have enough scores, they can apply to exchange award. The main modules in the inner operation management subsystem are member management, score management, order management, information management, products management, etc. In the inner operation management subsystem, products and information can be released; member information can be managed; checking the orders; checking the payment for goods and balance it; monitor the monopolistic-store, etc.(3) Achieve the Web-Shop system, ECO technology is applied in it. Expound that how to achieve the Subscription Mechanism and the State Machine. In the project, the Subscription Mechanism is applied in the deriving attribute. The deriving attribute is similar to the calculated field. But the deriving attribute is transient. It does not cost the database's resource. And it is defined in the model, so it can be reused. In the system, take the sale-bill for example, define the states of the sale-bill in the State Machine, set the trigger, and describe the event by the EAL. When the state of the instance transfers, it will spring the event. Because use the OCL and EAL in the State Machine, it is independent on the database platform.ECO improves the efficiency of the system development. It can adapt the requirement's change with less cost. ECO is an excellent object-oriented database-development frame of model driven architecture.
Keywords/Search Tags:electronic commerce, enterprise core objects, model driven architecture, state machine
PDF Full Text Request
Related items