jsp2143网上商城系统ssh

演示视频:

3.1 总体功能模块

系统分管理员和用户2个用户角色。总功能图如图3.1所示

图3.1 系统功能需求分析

3.2 系统管理员的功能模块

系统管理员的主要功能商品分类管理、商品管理、订单管理、商品评价管理、注册用户管理、订单统计、商品销售统计。系统管理员的功能图如图3.2所示

图3.2 系统管理员的功能图

3.3 系统业务描述

系统分管理员和用户2个用户角色。系统管理员的主要功能商品分类管理、商品管理、订单管理、商品评价管理、注册用户管理、订单统计、商品销售统计。

用例图如下:

系统管理员 用户

图3.3 用例图

4 系统详细设计与实现

3.1 系统和数据库的配置

系统按通用的B/S(浏览器、服务器)模式进行设计。

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

3.2 概念模型设计

概念模型设计的典型方法是用E-R图方法,即用实体-联系模型表示。E-R方法是用E-R图来描述显示世界,E-R图包含三个基本成分:实体、联系、属性。它直观易懂,能够比较准确地反映现实世界的信息联系,从概念上表示一个数据库的信息组织情况。

3.3 数据库逻辑模型

订单表(主键、收件人地址、备注、添加时间、订单是否删除、订单号、收件人手机、收件人姓名、订单状态、订单详情、总价、关联用户的ID)

订单条目表(主键、价格、数量、关联订单的ID、关联商品的ID)

订单统计表(主键、成功的订单数、日期、取消的订单数、生成的订单数)

购物车(主键、添加时间、数量、关联商品的ID、关联用户的ID)

评价表(主键、添加时间、订单ID、评价、评语、关联商品的ID、关联用户的ID)

商品表(主键、差评、添加时间、删除状态、好评、图片、简介、库存数量、商品名、原价、促销价、推荐、销量、中评、关联分类的ID)

商品分类表(主键、商品分类名、是否删除标志)

商品统计表(主键、销量、销售额、关联商品的ID)

收货信息表(主键、收货地址、联系电话、收货人姓名、关联用户的ID)

用户表(主键、注册时间、0表示正常1表示锁定、密码、电话、1表示管理员2表示购物…、姓名、用户名)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值