jsp2132网上服饰购物系统ssh

演示视频:

3.1 系统概述

网上服饰购物系统是一种典型的信息管理系统,它是为了方便网上服饰购物系统的管理系统,为用户提供充足的信息和快捷的查询手段,方便用户在本系统上了解企业网上服饰购物系统方面的信息。该系统的开发主要包括前端应用程序和后台数据库两方面。前端应用程序力求做到界面美观大方,简单易用;后台数据库则力求建立一个数据一致性、完整性强和安全性好的数据库,可以进行各种数据的查询和统计。

3.2 功能设计

系统主要含有用户与管理员两种角色,用户含有的功能有注册,登陆,首页,新闻公告,特价促销,帮助中心,商品搜索,商品分类,信息栏,我都订单,购物车,收藏夹,个人信息几个功能,管理员含有的功能有公告管理,类别管理,商品管理,订单管理,销售统计,留言管理,会员管理,密码修改几个功能。网上服饰购物系统功能模块图如图3-1所示:

图3-1 网上服饰购物系统结构图

3.3 数据库分析

3.3.1 实体分析

根据网上服饰购物系统的总体设计,我们定义了网上服饰购物系统整个系统分为三个模块。由此我们可以首先确定该系统中的实体:管理员、会员、商品、销售、库存、入新闻、订单共7个实体。

1.管理员实体。

2.会员实体。

3.商品实体。

3.销售实体

3.库存实体

6.新闻实体

7.订单实体

3.3.2 实体属性

1.管理员实体

(1)编号

(2)用户名

(3)密码

2.会员实体

(1)编号

(2)用户名

(3)密码

(4)姓名

(5)性别

(6)年龄

(7)电话

(8)地址

(9)邮箱

3.库存实体

(1)编号

(2)商品编号

(3)出入库数量

(4)出入库日期

(5)出入库类型

3.商品实体

(1)编号

(2)名称

(3)图片

(4)金额

(5)属性

(6)类别

(7)商品详情

3.销售实体

(1)编号

(2)销售数量

(3)商品编号

(4)销售日期

6.新闻实体

(1)编号

(2)标题

(3)内容

(4)日期

(5)信息类别

7.订单实体

(1)编号

(2)商品编号

(3)会员编号

(4)数量

(5)金额

(6)日期

(7)发货状态

3.3.3 实体之间联系

管理员可以管理商品、管理会员、管理销售、管理订单,管理库存、管理新闻,一个管理员可以管理多个商品,可以管理多个会员,可以管理多个销售,可以管理多个订单,可以管理多个库存,可以管理多个新闻。

3.4 数据库概念设计

E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。

1.模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。实体用矩形框表示,实体名称标注在矩形框内。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。

2.属性是实体的性质。用椭圆框表示,与实体之间用一条线相连表的主码是关键属性,关键属性项加下划线。

3.各子系统模块中主键相同的字段之间存在着相互关联的关系。

3.在程序中实现对他们的完整性和一致性控制。

从数据需求分析中得出系统的实体属性图,遵循三范式原则,对实体之间的依赖关系进行了整合,得出系统E-R图:

说明:图中用矩形表示实体。实体之间的关系用菱形表示,用无向边把菱形与有关实体连接,在边上标明联系的类型。实体的属性用椭圆表示,并用无向边把实体与属性联系起来。

图3-2 ER图

3.5 数据库逻辑结构设计

数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。

数据库设计中需求分析阶段综合各个用户的应用需求,在概念设计阶段形成独立于机器特点、独立于各个DBMS产品的概念模式,用E-R图来描述。在逻辑设计阶段将E-R图转换成具体的数据库产品支持的数据模型如关系模型,形成数据库逻辑模式。然后根据用户处理的要求,安全性的考虑,在基本表的基础上再建立必要的视图形成数据的外模式。在物理设计阶段根据DBMS特点和处理的需要,进行物理存储安排,设计索引,形成数据库内模式。

数据库设计的主要任务是针对一个给定的应用环境,在给定的硬件环境、操作系统、以及数据库管理信息系统等软件环境下,创建一个性能良好的数据库模式,建立数据库及其应用系统,使之能有效地收集、存储、操作和管理数据,满足用户地各类需求。数据库设计通常是在一个通用的DBMS支持下,即利用现成的DBMS作为开发的基础。
image1.png

封面最终.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值