Font Size: a A A

Design And Implementation Of Small And Medium-sized E-commerce System

Posted on:2021-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:Z F XuFull Text:PDF
GTID:2518306050955219Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In recent years,science and Internet information technology have developed rapidly,and the development of e-commerce has become more and more powerful.E-commerce has been used by many companies as the main means of trade,and traditional enterprises have changed their business methods from offline to online more and more.E-commerce has become an indispensable part of modern society.With the global economic integration and the rapid development of e-commerce,e-commerce has become a mainstream business model,especially obvious in the development trend of mobile commerce.With the wide application of mobile devices,mobile business websites have become a main direction and application direction of Web development technology.Mobile Web development technology is also becoming more and more widespread in the construction and optimization of ecommerce websites.For small and medium-sized e-commerce enterprises,the establishment of a cheap and efficient website is of great significance to economic development and revenue.Therefore,this thesis is devoted to designing a common server of small and medium-sized e-commerce systems with good scalability and high availability.In this thesis,the e-commerce platform is taken as the research object,studying the business needs of small and medium-sized e-commerce enterprises and the background of the development of e-commerce,the problems and models of small and medium-sized ecommerce is explained,it is of great significance in the development process.This article introduces the technologies used in the development of e-commerce systems,including some open source frameworks,databases,caches,message queues and other technologies.These are important components of the system,and each technology selection is detailed.Then the business requirements of the e-commerce system and the users at both ends of the merchant and the customer are both analyzed,with WBS of the system,all the functional modules of the system and represents the business logic of the system are explained.The main business requirements are established through Activity Diagrams,and requirement modeling is performed through Use Case Diagrams and use case descriptions,and corresponding representative Use Case analysis is given for the main functions.Data is modeled through Entity Relation diagrams.After the whole functional modeling of the system is completed,the non-functional requirements of the system are given.Based on the requirements analysis,design and implementation is detailed in this thesis.system architecture model is given.The e-commerce system is based on the model.Each subsystem is built by the Spring Boot framework.At the same time,the Quartz framework is used to build the timed task system.According to the required data model,the database design of each entity information is given with the document database Mongo DB and explained in the form of tables and key values.According to business and non-functional requirements,each functional module is designed,all classes and connections is introduced in the form of class diagrams,The relationship between classes and methods in each functional process is explained through Sequence Diagram.Finally,the functional and nonfunctional tests is performed on the implemented e-commerce system.The test results of the small and medium-sized e-commerce system in this thesis show that the system meets the business needs of SME merchants and customers with high availability and scalability,and also basically meets initial applications in terms of performance.
Keywords/Search Tags:mobile e-commerce, SMEs, document database, timed tasks, message queues
PDF Full Text Request
Related items