数据库课程设计物流管理系统超市仓库物流管理系统内容摘要:
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。数据库课程设计物流管理系统超市仓库物流管理系统
相关推荐
主窗口设计原则: 充分体现用户功能的直观性和方便性、数据操作的规范性和统一性。 输入文本为宋体 12号文本控件,底色为白色表示用户输入区;底色为灰色,表示系统自动显示区,用户不可输入。 命令按钮控件文字为幼圆 12号色,黑色,表示用户可选择按钮,单击时将启动程序。 系统特点 教师工资管理系统 系统管理 工资设定 信息查询 信息修改 退出系统 (1)系统的人机界面友好,操作简单。
电话,性别,备注) 预订订单 ( 预订订单号 ,主客姓名,主客身仹证号,主客房间号,入住类型,房间数目,预订时间,入住时间,入住天数,客户电话) 预订登记表 ( 预订登记号 ,所属预订订单号,房间号,房间类型号,房间类型,预订时间,入住时间,入住天数,入住类型,房间单价) 入住订单 ( 入住订单号 ,主客姓名,主客身仹证号,主客房间号,入住类型,房间数目,入住时间,入住天数,客户电话,房间总费用
户表的修改 (ba_user_update)、图书信息表的修改 (ba_book_update)、还书信息表插入操作 (ba_back_insert)、用户表更新 (bo_user_update)、图书信息表更新 (bo_book_update)、借书信息插入 (borrow)、图书续借( continue_borrow)、罚款信息表插入 (money_insert)、还书 (back)
籍编号、书籍名称、作者、出版社编号、版次、出版日期、内容简介、书籍 小类别编号、书籍价格) 书籍大类别(大类别编号、小类别编号) 书籍小类别(小类别编号、大类别编号) 出版社(出版社编号、出版社名称、出版社电话、出版社地址) 订单(订单编号、用户名、订购时间、书籍编号、订购数量、状态) 销售量(销售量编号、订单编号、创建日期 、创建人、状态) 发货量(发货单编号、销售单编号、发货日期、发货人)
(ykname)。 String sex=(sex)。 String yktel=(yktel)。 % %! // 定义若干个数据库的连接常量 public static final String DBDRIVER =。 public static final String DBURL = jdbc:。 public static final String DBUSER = root。
oButton jc2=new JRadioButton(插入操作 )。 static JRadioButton jc3=new JRadioButton(删除操作 )。 static JRadioButton jc4=new JRadioButton(修改操作 )。 static JButton jb1=new JButton(确定 )。 //按钮 static JButton jb2=new