小型面粉加工企业管理系统数据库设计论文(编辑修改稿)内容摘要:
CcdNo,Date,CName,WNo,CWWei,YName DS18 Wqd 小麦清单 WqdNo,Date, WNo,WZbr,WZcr,WZr,WZWei,YName DS19 Mqd 面粉清单 MqdNo,Date,MSort,MNo,MZrWei,MZXs,MZzq,MZc,MZWei, YName DS20 Fqd 麸皮清单 FqdNo,Date,FNo,FZr,FZXs,FZzq,FZc,FZWei,YName ( c)数据流 : 见附录 11 ( d)处理逻辑:见附录 12 ( e)数据存储:见附录 13 2. 系统 概念 结构 设计阶段 引言 概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构 (概念模型 )的过程 ,它是整个数据库设计的关键,主要是概念模型设计。 概念模型设计 ( 1)根据不同的对象,从第 二 层数据流程图入手,分别画出分 E- R 图: ( a ) 从数据流程图 抽象出分 ER 图: ( b)从数据流程图 抽象出分 ER 图: ( c)从数据流程图 抽象出分 ER 图: 收 货 方1 订 货面 粉订 货麸 皮1仓 库存 放存 放nn m1 nn图 2 . 1 收 货 方 分 E R 图供 货 方 供 货1 n 小 麦 仓 库存 放 nm 图 2 . 2 供 货 方 分 E R 图储 户换 取存 储 小 麦面 粉存 放存 放仓 库11nnnnmm图 2 . 3 储 户 分 E R 图20xx 级电子商务 1 班数据库原理与应用课程设计论文 11 ( 2) 各分 E- R 图中每个实体的属性如下所示: 收货方: S( 收货方编号 ,收货方姓名 ,收货方地址 ,收货方电话 ) 供货方: G(供货方编号 ,供货方姓名 ,供货方地址 ,供货方电话 ) 储户: C( 储户编号 ,储户姓名 ,储户地址 ,储户电话 ) 面粉: M(面粉编号 ,面粉种类 ,面粉重量 面粉销售量 ,面粉支取量 ,面粉警戒低库存 ,面粉警戒高库存 ,面粉率 ) 麸皮: F( 麸皮编号 ,麸皮重量, 麸皮销售量 ,麸皮支取量 ,麸皮警戒低库存 ,麸皮警戒高库存 ,麸皮率 ) 小麦: W( 小麦编号 ,小麦累计收购入库 ,小麦累计存储入库 ,小麦警戒低库存 ,小麦警戒高库存 ) 仓库: K( 仓库编号 ,仓库存放种类 ,仓库最大库存 ,仓库当前库存 ) ( 3)合并各分E-R图 ,消除属性冲突、命名冲突、结构冲突等三类冲突,得到初步 ER 图, 再消除不必要冗余,得到的基本 ER 图如下所示 : 3. 系统 逻辑 结构 设计阶段 逻辑设计的任务和目标 以上的概念设计阶段是独立于任何一种数据模型的,但是逻辑设计阶段就与选用的 DBMS 产品发生关系了,系统逻辑设计的任务就是将概念设计阶段设计好的基本 ER 图转 换为选用 DBMS 产品所支持的数据模型相符合的逻辑结构。 具体内容 是 将 ER 图转换成关系模型、数据库模式定义、用户子模式设计。 数据组织 将 ER 图转换为关系模型 在此管理系统里存在多个实体之间的多种关系, 具体的基本 ER 图向关系模型的转化如下: 收货方: S( SNo, SName, SAdress, STel) 供货方: G(GNo, GName, GAdress, GTel) 1供 货 方 收 货 方麸 皮面 粉储 户小 麦供 货 订 货存 储订 麸 皮换 取n1 1 nn111仓 库存 放存 放 存 放nmnm1nn图 2 . 4 总 E R 图20xx 级电子商务 1 班数据库原理与应用课程设计论文 12 储户: C( CNo,CName,CAdress,ATel) 面粉: M(MNo,MSort,MWei,MZXs,MZzq,MJd,MJg,MLv) 麸皮: F( FNo,FZXs,FZzq,FJd,FJg,FLv) 小麦: W( WNo,WZbr,WZcr,WJd,WJg) 仓库: K( KNo,KcZl,KcMax,KcDql) 供货: Gh( GhdNo,GNo,WNo,Mwei,PPrice,PZmon) 订面: Dm( DdNo,SNo,MNo,MXsPrice,MXsWei,XsZmon,Sfge,Sqge) 订麸皮: Dfp( DdNo,SNo,FNo,FWei,FXsPrice,XsZmon,Sfge,Sqge) 存储: Cc( CNo,WNo,CDate,CWwei) 取面: Qm( QNo,CNo,MNo,MWei,QGyw,QZjgf,QSfjgf,QSqjgf) 小麦存放: Wcf( WNo,KNo,WWei) 面粉存放: Mcf( MNo, KNo,KWei) 麸皮存放: Fcf( FNo,KNo,FWei) (注:标有直线下划线的为主属性,标有波浪线下划线的是外键属性,主 属性与外键属性一起构成主码) 数据库模式定义 编号 逻辑结构(基本表)定义 完整性和安全性 T1 G(详见附录 21) (详见附录 21) T2 S(详见附录 22) (详见附录 22) T3 C(详见附录 23) (详见附录 23) T4 W(详见附录 24) (详见附录 24) T5 M(详见附录 25) (详见附录 25) T6 F(详见附录 26) (详见附录 26) T7 K(详见附录 27) (详见附录 27) T8 Gh(详见附录 28) (详见附录 28) T9 Dm(详见附录 29) (详见附录 29) T10 Dfp(详见附录 210) (详见附录 210) T11 Cc(详见附录 211) (详见附录 211) T12 Hq(详见附录 212) (详见附录 212) T13 Wcf(详见附录 213) (详见附录 213) T14 Mcf(详见附录 214) (详见附录 214) T15 Fcf(详见附录 215) (详见附录 215) 用户子模式设计 编号 用户子模式 作用(共性:提供数据保密和安全 保护机制) V1 GView 用于查询和更新供货方基本信息 V2 SView 用于查询和更新收货方基本信息 V3 CView 用于查询和更新储户基本信息 V4 WView 用于查询和更新小麦基本信息 V5 MView 用于查询和更新面粉基本信息 V6 FView 用于查询和更新麸皮基本信息 V7 KView 用于查询和更新仓库基本信息 表 数据库模式定义表 表 用户子模式定义表 20xx 级电子商务 1 班数据库原理与应用课程设计论文 13 编号 用户子模式 作用(共性:提供数据保密和安全 保护机制) V8 Sqmf 用于查询收货方订面所欠的费用 V9 Sqff 用于查询收货方订麸皮所欠的费用 V10 Sqjgf 用于查询储户换取面粉 所欠的加工费 4. 系统 物理设计阶段 物理设计阶段的目标与任务 数据库的物理设计就是为逻辑数据模型选取一个最合适应用要求的物理结构的过程,在这个阶段中要完成两大任务: ( 1)确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构; ( 2)对物理结构进行评价,评价的重点是时间和空间效率。 数据存储方面 确定系统的物理结构主要指确定数据的存放位置和存储结构,包括:确定关系、索引、聚簇、日志、备份等存储安排和存储结构,确定系统配置等。 这主要说明建立索引问题: 由于基本表 G、 S、 C、 W、 M、 F、 K 的主码 GNo、 SNo、 CNo、WNo、 MNo、 FNo、 KNo 经 常在查询条件和连接操作的连接条件中出现,且它们的值唯一,考虑在属性上建立唯一性索引。 5.数据库实施阶段 建立数据库、数据表、视图、索引 建立数据库 create database Flourmill_ManagementSystem 建立数据表 ( 1)供货方基本信息表的建立: create table G( GNo char(10) primary key, GName char(10) not null, GAdress char(50) not null, GTel char(20) not null ) 20xx 级电子商务 1 班数据库原理与应用课程设计论文 14 ( 2)收货方基本信息表的建立: create table S( SNo char(10) primary key, SName char(10) not null, SAdress char(50) not null, STel char(20) not null ) ( 3) 储户基本信息表的建立: create table C( CNo char(10) primary key, CName char(10) not null, CAdress char(50) not null, CTel char(20) not null, ) ( 4)小麦基本信息表的建立: create table W( WNo char(10) primary key, WZbr float, WZcr float, WJd float not null, WJg float not null, ) ( 5)面粉基本信息表的建立: create table M( MNo char(10) primary key, MSort char(12) , MWei float not null, MZXs float , MZzq float , MJd float not null, MJg float not null, MLv float not null ) create trigger Ms on M for insert,update as 20xx 级电子商务 1 班数据库原理与应用课程设计论文 15 if exists( select * from inserted where MSort!=39。 特制一级 39。 or MSort!=39。 特制二级 39。 or MSort!=39。 特制三级 39。 ) rollback create trigger Ml on M for insert,update as if exists( select * from inserted where MLv=0 or MLv=1) rollback ( 6)麸皮基本信息表的建立: create table F( FNo char(10) primary key, FZXs float , FZzq float , FJd float not null, FJg float not null, FLv float ) create trigger Fl on F for insert,update as if exists( select * from inserted where FLv=0 or FLv=1) rollback ( 7)仓库基本信息表的建立: create table K( KNo char(10) primary key, KcZl char(10), KcMax float not null, KcDql float not null ) 20xx 级电子商务 1 班数据库原理与应用课程设计论文 16 create trigger Kz on K for insert,update as if exists( select * from inserted where KcZl!=39。 面粉 39。 or KcZl!=39。 麸皮 39。 or KcZl!=39。 小麦 39。 ) rollback ( 8)供货基本信息表的建立: create table Gh( GhdNo char(20) primary key, GNo char(10) not null, WNo char(10) not null, Mwei float not null, PPrice float not null, PZmon float not null, foreign key (GNo) references G(GNo), foreign key (WNo) references W(WNo)。小型面粉加工企业管理系统数据库设计论文(编辑修改稿)
相关推荐
组织放线人员做好墙体的放线工作。 4. 2 材料准备 BM 轻集料隔墙砌块,主规格以及以上各规格砖主块所配套的半块、 U 型块等辅块。 BM砌块专用砌筑砂浆 12 BM 砌块专用砌筑砂浆质量标准应符合《干拌砂浆应用技术规程》“ DBJ/T 017320xx”相关规定。 混凝土 浇注芯柱水平系梁的混凝土,可采用普通混凝土或普通细石混凝土。 强度不小于 C20。 进场材料必须有产品质量认证书
42 其它采煤方法 44 岩浆侵入区煤包羽状探采法 44 急斜极不稳定煤层长炮孔爆破采煤法 47 5 巷道掘进与支护工艺技术参数优化 50 掘进工艺优化 50 凿岩方式 50 爆破工艺 50 装、运岩 (煤 )方式 56 管线及轨道敷设 57 设备及工具配备 57 巷道支护技术参数优化 58 巷道断面 58 支护 方式 59 支护工艺 61 巷道煤柱优化设计 63 根据煤柱载荷确定煤柱 尺寸
8 蓄水池设计 ............................................................................................... 89 排水沟工程设计 ..................................................................................
树立地方品牌,走向国际市场 靖远县特色枣品种 —— 小口大枣,栽培历史悠久,优良性状 稳定,市场货源紧俏,且销售价格逐年呈上升趋势,产品远销全国各地,并以其特有的品质而被各地客商看中。 目前我县通过科学统一布局,合理栽培管理,并且逐年扩大种植面积,并外销良种壮苗,扩大栽培区域,使其形成一个具有地方特色的枣树繁育基地,立足于国内消费市场,使产品品牌化,并逐步向国际市场迈进。 种植基地建设的可行性
............................................42 表 电话对象的字段设置 ...........................................................................44 表 电话对象的工作流设置 .................................................
件复杂、污水不易集中收集的村庄污水处理。 通常在我国中西部村庄布局较为分散的地区采用。 集中处理模式。 即所有农户产生的污水进行集中收集,统一建设一处处理设施处理村庄全部污水。 污水处理小佘太镇生活垃圾与生活污水治理项目可行性研究报告 15 采用自然处理、常规生物处理等工艺形式。 该处理模式具有占地面积小、抗冲击能力强、运行安全可靠、出水水质好等特点。 适用于村庄 布局相对密集、规模较大