数据库课程设计物流管理系统超市仓库物流管理系统内容摘要:

R 10 PRIMARY KEY IDENTITY Department id 部 门号 DATETIME 10 NOT NULL Name 姓名 CHAR 10 NOT NULL Age 年 龄 CHAR 10 NOT NULL Sex 性 别 CHAR 10 NOT NULL job 在 职 情 况 CHAR 10 NOT NULL producing area 字段名 中文名 称 字段 类 型 宽 度 约 束 条 件 Area id 邮编 Char 10 PRIMARY KEY IDENTITY distance 路程 CHAR 10 NOT NULL country 国 家 MONEY 100 NOT NULL Area name 地 区 名 char 100 NOT NULL Sales records: 字段名 中文名 称 字段 类 型 宽 度 约 束 条 件 Sale id 销 售 单号 CHAR 10 PRIMARY KEY IDENTITY Sale price 销 售价格 CHAR 10 NOT NULL Sale sum 销 售 数 量 CHAR 10 NOT NULL Sale time 销 售 时间 DATETIME 10 NOT NULL Saler id 销 售人 员 号 CHAR 10 NOT NULL 第 8 页 共 38 页 inventory: 字段名 中文名 称 字段 类 型 宽 度 约 束 条 件 Inventory id 库 存 单号 CHAR 10 PRIMARY KEY IDENTITY Inventory sum, 库 存 数 量 CHAR 10 NOT NULL style 货 物 类 型 CHAR 10 NOT NULL pricer 货 物 单 价 CHAR 10 NOT NULL 3.系统设计 (一)概念结构设计  采购入库 采购员只能采购数据库中已存在的商品。 对每种采购的商品输入采购的商品编号,采购数量,和采购价格,这些商品的信息和采购的信息显示在列表中,结算入库后列表清空,并将数据写入数据库。 第 9 页 共 38 页  商品及库存管理 1. 引入新商品:填写商品的名称,规格,供应商 和售价,将商品引入超市。 添加后的商品库存量为 0,需要采购。 供应商或规格不同的同名商品,应作为不同的商品对待。 2. 商品查询:可以根据商品的名称,供应商,库存量进行查询,并可以查看所有商品的信息列表。 显示的信息包括编号,名称,规格,供应商和库存量。 3. 删除商品:只能删除库存量为 0的商品,表明不再引进此商品。 支持批量删除。 4. 修改商品信息:在商品信息列表中选择一行,对其基本信息进行修改。 填写采购信息 添加到列表 写入数据库填写商品信息 写入数据库填写正确。 否是填写查询信息搜索数据库 显示结果查询全部选择删除对象 更新数据库 更新显示结果多记录删除是否选择修改对象 更新数据库 更新显示结果修改信息第 10 页 共 38 页  销售管理 对历史的销售记录进行查看。 可以按商品编号,商品名称或日期进行查询,也可以列出所有的销售记录。 显示信息包括商 品编号,商品名称,商品规格,销售数量,销售价格,收银员和销售时间。  员工管理 1. 增加员工:添加新上岗的员工的信息。 需要填写工号,姓名和职位。 2. 员工信息列表:列出了所有员工的信息列表。 显示的信息包括工号,姓名,职位和在职情况。 3. 员工离职:将离职员工的在职情况置为 “离职 ”。 4. 修改员工信息:在员工信息列表中选择一行,修改其基本信息(姓名和职位)。 填写查询信息搜索数据库 显示结果查询全部填写员工信息 写入数据库填写正确。 否是选择对象 更新数据库 显示更新结果选择修改对象 更新数据库 更新显示结果修改信息搜索数据库 显示结果第 11 页 共 38 页  采购管理 对历史的采购记录进行查看。 可以按商品编号,商品名称或日期进行查询,也可以 列出所有的采购记录。 显示信息包括商品编号,商品名称,商品规格 ,供应商,采购数量,采购价格,采购时间,采购员和当前库存量。  供销情况分析 对历史采购及销售数据,用图形的方式显示其供销情况及盈利状况,直观的供管理人员分析。  缺货报告日志 后台实时监测商品的库存量,当库存量低于某值时,就发出预警,并记入日志。 这里可以查看和清空所有的预警日志。 管理员可控制预警开关,如果打开,则发出报警,否则,只在后台写入日志。 填写查询信息搜索数据库 显示结果查询全部搜集数据库数 据 图表显示结果扫描数据库检查库存量查看缺货日志缺货日志显示写入开启报警。 报警是第 12 页 共 38 页 数据库 基本设计和实现 创建用户数据库 执行 CREATE 语句,创建数据库 store_management。 在创建数据库前对数据库进行了规划。 包括数 据库名字,大小,增量等等。 USE master go CREATE DATABASE store_management ON PRIMARY ( NAME=store_management_data, FILENAME=39。 E:\39。 , SIZE=10, MAXSIZE=UNLIMITED, FILEGROWTH=5 ) LOG ON ( NAME=store_managemenyt_log, FILENAME=39。 E:\39。 , SIZE=10, MAXSIZE=2020, FILEGROWTH=10% ) GO 在 E盘下建立了 store_management 数据库。 如图所示: 第 13 页 共 38 页 创建数据表格 用 CREATE 语句创建表格,本数据库分别要创建表格 Logistics pany,TransitForm,Producting area, Sales record,Repert。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。