基于J2EE在线服装商城系统的设计和实现论文


时间: 2021-08-21 10:42:11 人气: 14 评论: 0

网上商店也被称为电子商店,是电子商务的一个重要组成部分。网上商店作为电子商务的一种具体形式,在Internet上已经非常普及。由于充分利用和结合了最新的信息技术,网上商店具有传统商店无可比拟的优势,如经营成本低,受地域限制和时间限制少,市场扩张力极大等。目前Internet上的网上商店每天以惊人的速度增加。网上购物越来越成为现代年轻人的首选,足不出门便能选购好自己称心如意的商品,服装更是人们的首选,在百忙之中有可能你无法亲自到服装商城选择你想要的花,但是此系统借助发达的网络和现代的科技技术可以让你打开网页就能完成服装的订购。

进入21世纪网络信息发布已经逐步取代了传统的媒体发布,网上发布的范围更广,持久性更好。服装商城的信息如果在网上发布更有利于服装商城的业务发展。本设计主要涉及MyEclipse等开发软件,mySql数据库,tomcat服务器与jsp页面技术等。


关键词:服装,商城,J2EE

.1.前台功能设计


前台用户为普通用户(以下均用用户代替),用户可以不需要登录就可以访问系统首页  浏览商品详情 加入购物车,但是当用户要查看购物车时则需要登录(若无账号则选择注册),登录后可查看购物车 订单结算  生成订单。系统页面需较为友好。

3.1.1 浏览商品

用户可在不登录的情况下浏览所有商品,可根据分类或者品牌搜索相应的商品,点击商品链接可进入商品详情页面

3.1.2 加入购物车

用户看中商品后,可点击加入购物车,系统自动保存该商品。用户也可添加多件商品到购物车中

3.1.3 查看购物车

用户必须登录后才可查看购物车,购物车内有用户选中的商品

3.1.4 订单结算

在购物车中,用户可选择订单结算,对所有商品进行结算

3.1.5 生成订单

已经结算的商品会在订单页面显示出来,用户可选择生成订单。生成订单后,管理员在后台就可根据订单进行发货

3.2 后台功能设计

后台系统功能比较多,也较为复杂。后台用户为管理员,后台功能有:分类管理、品牌管理、商品管理、订单管理、用户管理。管理员可执行相应的操作。

3.2.1 分类管理

每件商品属于不同的分类,管理员可根据实际情况,对分类进行添加、修改、删除,管理员也可搜索某个分类。当分类被删除时,属于它的商品不应该被删除

3.2.2 品牌管理

每件商品都有自己对应得一个品牌。管理员可对品牌进行添加、修改、删除和搜索某个品牌。当某个品牌被删除时,应将属于该品牌的商品也一并删除。

3.2.3 商品管理

当管理员为系统添加商品时,商品除了必要的信息要录入之外,还要有对应的品牌和分类。管理员可对商品进行上下架处理、修改、删除。在执行删除操作时,该商品必须是下架的状态

3.2.4 订单管理

当前台用户生成订单时,管理员可在后台查看到相应的订单,管理员可对其执行发货处理

3.2.5 用户管理

系统的用户可以有很多个,管理员可对这些用户进行修改、修改、删除。但是管理员只能有一个,若有特殊情况要增加一个管理员,则应手动在数据库内增加数据


目   录

摘要 II

Abstract III

绪论 7

本课题研究的现状 7

学术价值和现实意义 8

第一章 开发环境、工具及运用技术 9

1.1 windows操作系统简介 9

1.2 MyEclipse开发工具简介 9

1.3 tomcat服务器简介 9

1.4 MYSQL数据库简介 10

1.5 java语言简介 10

1.6 SSH三大框架简介 10

1.7 JSP技术简介 11

1.8 AJAX简介 11

第二章 系统分析 13

2.1 可行性分析 13

2.1.1 技术可行性分析 13

2.1.2 运行可行性分析 13

2.1.3.经济可行性分析 13

2.2 功能需求分析 14

2.3.1 用户登录模块 14

2.3.2用户注册模块 15

2.3.3 商品浏览模块 15

2.3.4 商品详情浏览模块 16

2.3.5 购物车模块 16

2.3.6 订单结算模块 17

后台功能模块 18

2.3.7管理员登录模块 18

2.3.8 管理员修改密码 19

2.3.9 品牌管理模块 19

2.3.10 分类管理模块 21

2.3.11商品管理模块 24

2.3.12用户管理模块 27

2.3.13 订单管理模块 29

第三章 系统设计 30

3.1.前台功能设计 30

3.1.1 浏览商品 30

3.1.2 加入购物车 30

3.1.3 查看购物车 30

3.1.4 订单结算 31

3.1.5 生成订单 31

3.2 后台功能设计 31

3.2.1 分类管理 31

3.2.2 品牌管理 31

3.2.3 商品管理 31

3.2.4 订单管理 31

3.2.5 用户管理 31

3.3 数据库设计 32

3.3.1 管理员表(t_admin) 32

3.3.2 品牌表(t_brand) 33

3.3.3 分类表(t_caregory) 33

3.3.4 用户表(t_user) 33

3.3.5 商品表(t_goods) 34

3.3.6 商品与品牌关联表(goods_category) 34

3.3.7 订单表(t_orders) 34

第四章 详细设计 36

4.1 图片上传功能 36

4.1.1 思路 36

4.1.2 图片上传流程 36

4.1.3 添加品牌时上传图片的页面 36

4.1.4 部分代码 37

4.2 添加商品 37

4.2.1 思路 37

4.2.2 流程图 37

4.3 加入购物车功能 38

4.3.1 思路 38

4.3.2 流程图 38

4.3.3 购物车页面 38

4.4 生成订单 39

4.4.1 思路 39

4.4.2 流程图 40

4.4.3 页面 40

4.5 今日上架 40

4.5.1 思路 40

4.5.2 流程图 40

4.5.3 页面 41

第五章 系统部署与运行 42

5.1 搭建系统运行环境 42

5.1.1安装JRE 42

5.1.2 配置JRE环境变量 42

5.1.3安装配置Tomcat 43

5.1.4安装MySQL及客户端 43

5.1.5 建立数据库 44

5.2部署系统项目 45

致谢 47

参考文献 48


评论
188083800