超市管理系统项目实训报告(6)

2020-06-19 09:38

南京工业职业技术学院 开始 供货商管理 添加 供货商记录(包括姓名、住址等) N 删除 Y 供货商信息 N 更新 供货商信息 继续添加 N 结束

21

南京工业职业技术学院

第3章 数据库设计 在每个管理系统中都一定有储存机制,若单单以文件形式储存,查找和存储时速度比较缓慢,会降低系统的整体运行速度,一定要运用数据库的进行信息管理,所以我们的“小超市管理系统”运用了SQL Server2005数据库,存储其后台数据。下面将介绍本系统的数据库设计。

3. 1系统开发环境

超市管理系统的开发环境要求如下: 系统开发平台:MyEclipse7.5。 .数据库管理系统软件:SQL Server2005。

运行平台:Windows 2000/Windows XP/Windows 2003/Windows Vista。 java开发包:JDK1.4以上。

分辨率:800*600以上,推荐1024*768。 GUI开发包:Siwing和AWT。

3.2 文件夹组织结构

在编写代码之前,首先需要将系统中可能用到的文件夹创建好,这样方便系统开发工作,同时还可以十分有效地方便后期维护。本系统的文件夹组织结构如图3-6所示

图3-1文件夹组织结构

3.3数据库概念结构设计

根据需求分析设计出E-R图如图3-2所示:

22

编号进货日期账号名称商品单价保质期库存数量等级N管理1用户密码南京工业职业技术学院

图3-2 系统E-R图

本系统根据分析设计了4个实体,分别是商品信息实体,仓库信息实体,商品类别信息实体,用户信息实体。

因为在超市中,商品是按照商品类别进行分类的,通过对商品进行分类可以更容易的对商品进行操作。因此可以单独定义一个商品类别表来保存类别编号和类别名称,当对商品进行操作时,可以直接使用商品编号。商品类别信息实体E-R图如图3-3所示。

在超市管理系统中,操作最多的应该是商品对象,所以要建立商品信息表,在其中保存商品的相关信息,商品信息实体E-R图如图3-4所示。

图3-3管理员实体的E-R图

商品编号 名称 类型编号 商品类别编号 类别ID 商品类别名称 商品类别信息

单价 商品信息 条形码

库存量 进货价 保质期

23

南京工业职业技术学院

图3-4商品信息的E-R图

和超市相关的就是仓库,在仓库中可以存放商品,为了更清晰的了解仓库中存放那些商品,我们建立了仓库信息实体,他的E-R图,如图3-5所示。

在用户信息表中,包括3中用户,分别是会员,收银员和管理员,将他们统一放在一个用户表中。他的E-R图如图3-6所示。

图3-5仓库的E-R

图3-6管理员实体的E-R

24

仓库信息 库存量 仓库ID 入库时间 商品编号 用户ID 用户名 会员卡号 折扣 用户信息 密码 期限 类型 用户办卡时间 南京工业职业技术学院

以下是各个实体之间的联系图,如图3-7所示

名称 类型 数量 用户 供货商号 厂名 商品编号 n 商供应 n 销售 n 商品 n 存放 销售表 商品名称 1 仓库 日期 供应 数量 联系方式 价格 单价商品编号 保质期商品名称 数量编号 商品名称 库存量 种类

图3-7各个实体之间的联系图

25


超市管理系统项目实训报告(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版七年级下册语文 11 邓稼先 同步练习

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: