网上商城实训

本文档详细介绍了汽车用品网上商城系统的整体设计和具体实现,包括前台用户登录、后台管理、数据库表设计和关键步骤。系统分为前台页面和后台管理,后台管理涵盖商品、订单、用户、分类和系统设置等多个模块。实验内容涉及SQL操作、数据库设计和管理、系统功能实现。通过实验,学生将理解数据库在实际应用中的核心作用,掌握设计和操作数据库的技能。
摘要由CSDN通过智能技术生成

实验目的:

结合前面6个实验,参照第10章“汽车用品网上商城”应用系统的展现,完整了解网上商城系统前台功能、后台功能,以及页面功能操作与数据库操纵之间的关系,充分理解数据库的核心作用,掌握面对实际应用设计数据库、操纵数据库的技能。

实验内容:

1.“汽车用品网上商城”前台功能

【实验7-1】主页中查询汽车配件对应的SQL操纵,编写一存储过程,实现查询特定汽车配件信息的功能。

【实验7-2】操作购物车,往购物车表中添加记录,并对购物车中某一条记录作删除操作。

【实验7-3】提交订单,编写一存储过程,给定会员编号、收货人姓名、收货人地址后在订单表中生成订单信息,同时将购物车中已有的该会员的购物记录追加到订单明细表中。

2.“汽车用品网上商城”后端功能

【实验7-4】管理会员,对会员表中数据进行增删改查。

【实验7-5】管理商品,对汽车配件表中数据进行增删改查。

【实验7-6】管理类别,对商品类别表进行增删改查。

【实验7-7】管理订单,修改订单表中的状态字段。

【实验7-8】查询统计,通过查询视图或者基表等手段,完成如下统计:本月销售汽车配件总数量、销售总金额、订单总数量、发生订单的会员数;最大的订单、最小的订单、消费金额最多的会员、消费金额最少的会员;卖的最好的汽车配件、卖得最差的汽车配件。

3.数据库备份与恢复

【实验7-9】对Shopping数据库进行备份

4.数据导入导出

【实验7-10】以文本格式导出汽车配件表,在Excel下完成汽车配件表的编辑(可选),将编辑后的汽车配件信息导入到Shopping数据库汽车配件表中。

实验要求:

1.完成实验文档,至少包括以下内容:‘汽车用品网上商城’系统概述、功能结构图、页面展示形式、每个功能点的数据库操纵语句。

2.在MySQL Workbench中完成【实验7-1】~【实验7-10】所有操作,将操作过程以屏幕抓图的方式拷贝,形成实验文档。

大致步骤图以下图2-1所表示。

图2-1 总体功效步骤图

三.系统总体设计

3.1 系统功效介绍

具体功效分为前台页面和后台页面两大部分,我们实训所做系统重视是后台管理,前台只需要一个登录界面即可,后台具体制作,具体功效以下。 

1) 前台功效模块: 

1.用户注册登陆模块:用户能够经过填写注册信息成为会员,登陆后才能进行购物车管理和购置商品,未经登陆会员只能浏览商品。 

2.商品检索、浏览模块:用户能够浏览商品具体信息(如名称、图片、价格等)也能够输入关键字进行查询商品。 

3.购物车模块:会员登陆后能够管理购物车。将商品放入购物车,对购物车中商品进行修改和删除,下订单和查看订单。 

2) 后台功效模块: 

1.商品管理模块:管理员登陆后能够查看商品种类和信息。也能够对商品进行增删改查操作。 

2.订单管理模块:管理员能够查看订单详情。也能够修改订单中商品数量和种类,还能够对订单进行删除。 

3.用户管理模块:增加新会员。能够查看会员具体信息。也能够对会员进行修改和删除。

4.分类管理模块:分为分类添加商品和分类列表,让商品能轻易被买家找到。

5.系统设置模块:包含个人信息详情,修改密码,新增管理员,管理员列表,和系统退出。

3.2系统功效模块

3.2.1 前台登录功效

我们需要设计一个登陆界面,这个界面用来连接后台管理界面,界面包含输入用户名和密码,和验证码文本框,还应该有一个注册文本内容,还有一个登陆按钮。

3.2.2 后台管理功效

首先我们应该设计一个后台管理界面,这个界面里面应该包含部分基础功效。拥有一个清楚目录,使用对应语言编写,使得界面中控件能和数据库中数据连接。

这些目录和一级目录下包含子目录为分为:商品管理(商品上架、商品列表),分类管理(分类添加、分类列表),订单管理(订单列表),用户管理(用户列表、权限设置),系统设置(个人信息、修改密码、新增管理员、管理员列表、系统退出)。

3.3 数据库表设计

3.3.1 设计步骤

总体分为以下图3-1所表示数据库表,因为数据库不是我们本项目标介绍关键,在下文我只列举了多个关键表。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值