基于J2EE的小型电商系统的设计与实现

 2023-02-03 10:17:34

论文总字数:21369字

摘 要

电子商务平台即是一个为个人或企业提供网上交易洽谈的平台。在该平台上,用户可以直接在浏览器上登录该网站,实习注册用户,浏览商品,加入购物车,提交订单,支付等功能。传统的商务就是用户与用户之间通过电话、媒体、邮件等进行协商和交易,存在实时性、空间性和效率等问题,而电子商务则能够避免这些缺陷。如果能自行设计一款小型的电商系统,能够对电子商务平台的运作有更深刻的认识。系统以B/S架构为基础,结合MVC模式,Servlet作为控制器,JSP负责显示。

关键字:电子商务平台;B/S架构;MVC模式;Servlet;JSP

Research on e-commerce platform and design and implementation of small e-business system based on J2EE

Abstract

E-commerce platform is a platform for enterprises or individuals to negotiate online transactions.On the platform, users can directly log in the website in the browser, practice registered users, browse goods, add to the shopping cart, submit orders, payment and other functions.E-commerce makes traditional business processes electronic and digital. On the one hand, it replaces physical flow with electronic flow, which can greatly reduce manpower and material resources and reduce costs.On the other hand, it breaks through the limitation of time and space, so that trading activities can be carried out at any time and any place, thus greatly improving the efficiency.If I can design a small e-commerce system by myself, I can have a deeper understanding of the operation of e-commerce platform.The system is based on B/S architecture, combined with MVC pattern. Servlet is the controller and JSP is responsible for display.

Keywords: E-commerce platform,B/S architecture,MVC pattern, Servlet, JSP

目录

摘要 I

Abstract II

第一章 引言 1

1.1 背景介绍 1

1.1.1 起源 1

1.1.2 快速发展 1

1.1.3 中国的电子商务 1

1.2 电子商务平台 1

1.2.1 概念 1

1.2.2 电子商务平台分类 1

第二章 电子商务系统架构 3

2.1电子商务平台系统结构 3

2.1.1用户系统 3

2.1.2商品系统 3

2.1.3.订单系统 4

第三章 需求分析 6

3.1需求规格说明 6

3.1.1 项目开发背景 6

3.1.2 概要分析 6

3.2 需求分析 7

3.2.1 需求陈述 7

3.2.2 用户操作用例 8

3.3.功能分析划分 13

3.3.1:登录模块 13

3.3.2:用户模块 13

3.3.3:商品管理模块 13

3.3.4:订单管理模块 14

3.3.5: 购物车模块 14

第四章 系统设计 15

4.1 系统整体架构 15

4.2 业务实体类型的对象设计 16

4.2.1 业务实体类的属性设计 16

4.2.2 业务实体类的操作设计 21

4.2.3 业务实体类的对象模型 22

4.3 系统数据库设计 24

4.3.1 电子商务系统数据库设计 24

第五章 编码实现 27

5.1 登陆模块编码实现 27

5.1.1 用户登陆校验 29

5.1.2 用户登陆页面展示 30

5.2 用户信息管理模块编码实现 30

5.2.1 更新用户信息 31

5.2.2 用户关键字查询功能 32

5.3 商品模块编码实现 33

5.3.1 分页返回商品列表 34

5.3.2 关键字查询商品 35

5.3.3 商品管理页面展示 35

5.4 订单模块编码实现 36

5.4.1 根据订单ID查询 37

5.4.2 获取订单包含的商品 38

5.4.3 获取订单地址 38

5.4.4 订单管理页面展示 38

5.5 商品类别模块编码实现 39

5.5.1 根据ID获取类别信息 40

5.5.2 获取所有类别信息 40

5.5.3 商品类别页面展示 40

第六章 系统测试 41

6.1 程序调试(Debug) 41

6.2 软件测试的意义 41

6.3 系统测试 41

6.4 测试用例 41

第七章 结束语 43

致谢 44

参考文献 45

第一章 引言

1.1 背景介绍

1.1.1 起源

随着科学技术的发展,计算机由最初的80英尺×8英尺的庞然大物,到现在的PC(Personal Computer),计算机别的越来越小,运算速度变得越来越快。同时随着智能手机的普及,人们渐渐开始向移动端进行发展,便捷的智能手机开始慢慢取代PC,电子商务正是在这过程中应运而生的,它的出现为21世纪的人们带来了更加快捷和舒适的生活方式。

1.1.2 快速发展

电子商务,从它出现的那一刻起,它就悄无声息地改变着我们传统的生活方式。在21世纪的头一个十年,人们购物的第一选择仍然是实体店。但是随着例如淘宝、京东、天猫等电子商务网站的兴起,人们开始尝试网上购物这一全新的购物方式,不同于传统的线下购物。人们只需要一台电脑就可以在家逛遍所有商店,大大的增加了便捷性,同时同等层次商品的比较也成为了可能。电子商务网站真真实现了动动鼠标就能完成购物的愿望。

1.1.3 中国的电子商务

剩余内容已隐藏,请支付后下载全文,论文总字数:21369字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;