某煤气公司送气管理系统

上传人:飞*** 文档编号:37572370 上传时间:2018-04-18 格式:DOC 页数:13 大小:133.50KB
返回 下载 相关 举报
某煤气公司送气管理系统_第1页
第1页 / 共13页
某煤气公司送气管理系统_第2页
第2页 / 共13页
某煤气公司送气管理系统_第3页
第3页 / 共13页
某煤气公司送气管理系统_第4页
第4页 / 共13页
某煤气公司送气管理系统_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《某煤气公司送气管理系统》由会员分享,可在线阅读,更多相关《某煤气公司送气管理系统(13页珍藏版)》请在金锄头文库上搜索。

1、数据库原理及应用课程设计设计报告题题 目:目:某煤气公司送气管理系统某煤气公司送气管理系统学学 号:号: 131007207131007207 学生姓名学生姓名: : JMHJMH 指导教师:指导教师: YJGYJG 提交时间:提交时间: 20152015 年年 6 6 月月 2626 日日 目录第 1 章 需求分析.1 1.1 需求调查.1 1.2 系统功能分析.1 第 2 章 面向对象分析和设计.2 第 3 章 逻辑结构设计.3 3.1 类和对象向关系模式转换.5 第 4 章 数据库物理结构设计.5 4.1 物理设计.5 第 5 章 数据库完整性设计.6 5.1 主键及唯一性索引.6 5.

2、2 参照完整性设计.7 5.3 触发器设计.7 第 6 章 数据库存储过程设计.8 总结.8 参考文献:.9数据库原理及应用课程设计报告第 1 页 共 10 页某煤气公司送气管理系统第第 1 1 章章 需求分析需求分析1.11.1 需求调查需求调查通过对现流行在市场的软件的调查,发现,现在市场上软件多是针对大客户,比较复杂,开发的过程比较复杂,比较昂贵,也不容易操作与维护,不能被广大的中小型煤气公司等使用,所以,我们抓住市场的这个空白区,去开发煤气公司的送气管理系统。 1.21.2 系统功能分析系统功能分析1)员工管理:实现对员工信息的插入、查询、修改、删除等功能;2)客户管理:实现对客户信息

3、的插入、查询、修改、删除等功能;3)煤气管理:实现对煤气类别信息的插入、查询、修改、删除等功能;4)供应商管理:实现对供应商信息的插入、查询、修改、删除等功能;5)入库管理:实现对入库信息的插入、查询、修改、删除以及支出信息的记录等功能;6)出库管理:实现对出库信息的插入、查询、修改、删除以及收入信息的记录等功能;送气管理系统员 工 管 理客 户 管 理煤 气 管 理入 库 管 理供 应 商 管 理出 库 管 理数据库原理及应用课程设计报告第 2 页 共 10 页第第 2 2 章章 面向对象分析和设计面向对象分析和设计类和对象设计如下:员工姓名:char 员工号: char 联系电话: cha

4、r添加() 删除() 查询() 修改()客户客户名: char 客户号: char 联系电话: char 地址: char 添加() 修改() 删除() 查询()煤气煤气种类名: char 名称: char 原价: money 售价: money 库存量:float添加() 修改() 删除() 修改()入库供应商名:char 煤气种类号:char 入库数量:float 支出:money 入库时间:date 查询() 添加() 修改() 选课()出库客户名:char 员工号:char 煤气种类号:char 出库数量:float 收入:money 出库时间:date 查询() 添加() 删除()

5、修改()供应商供应商名: char 供应商号: char 所在城市: char 联系电话: char 账号: char查询() 添加() 修改() 选课()数据库原理及应用课程设计报告第 3 页 共 10 页第第 3 3 章章 逻辑结构设计逻辑结构设计局部 E-R 图图 3-1 员工图 图 3-2 客户图图 3-3 煤气图 图 3-4 供应商图图 3-5 入库图 图 3-6 出库图员工员工号姓名联系电话客户客户号客户名联系电话地址煤气原价名称煤气种类号售价 库存量供应商联系电话供应商名供应商号所在城市账号入库入库时间煤气种类号供应商号入库数量支出出库员工号煤气种类号客户号出库数量收入出库时间数

6、据库原理及应用课程设计报告第 4 页 共 10 页全局 E-R 图:UVM N O PSR ST图 3-7 送气管理系统 E-R 图入库时间煤气种类号供应商号入库数量支出煤气员工号煤气种类号客户号出库数量收入出库时间入库买入出库卖出原价名称煤气种类号售价库存量购买提供 运送供应商联系电话供应商名供应商号 所在城市账号客户客户号客户名联系电话地址员工员工号姓名联系电话数据库原理及应用课程设计报告第 5 页 共 10 页3.13.1 类和对象向关系模式转换类和对象向关系模式转换员工(姓名、员工号、联系电话)客户(客户名、客户号、联系电话、地址)煤气(名称,煤气种类号,原价,售价,库存量)供应商(供

7、应商名,供应商号,所在城市,联系电话,账号)入库(供应商号,煤气种类号,入库数量,支出,入库时间)出库(客户号,员工号,煤气种类号,出库数量,收入,出库时间)第第 4 4 章章 数据库物理结构设计数据库物理结构设计4.14.1 物理设计物理设计1、建立送气管理数据库create database 送气管理数据库 on primary (name=送气管理数据文件,filename=d:送气管理送气管理数据文件.mdf,size=5, maxsize=10, filegrowth=1) log on (name=送气管理日志文件,filename=d:送气管理送气管理日志文件.ldf,size=

8、3, maxsize=10, filegrowth=1)2、建立员工表create table 员工(姓名 char(8) not NULL,员工号 char(2) primary key,性别 char(2) default(男),联系电话 char(11)3、建立客户表Create table 客户(客户号 char(3) primary key,客户名 char(8) not NULL,联系电话 char(11) not NULL ,地址 nvarchar(50) not NULL )4、建立供应商表Create table 供应商(供应商名 char(30) not NULL,数据库原

9、理及应用课程设计报告第 6 页 共 10 页供应商号 char(2) primary key,所在城市 char(10) not NULL,联系电话 char(12) not NULL,账号 varchar(19) not NULL)5、建立煤气信息表Create table 煤气(煤气种类号 char(2) primary key,名称 char(10) not NULL,原价 money not NULL,售价 money not NULL,库存量 float not NULL)6、建立入库信息表Create table 选课信息(供应商号 char(2) ,煤气种类号 char(2), 入库数量 float not NULL,支出 money,入库时间 date not NULL,primary key(供应商号,煤气种类号)7、建立出库信息表Create table 出库(员工号 char(2),客户号 char(3),煤气种类号 char(2),出库数量 float not NULL,收入 money,出库时间 date not

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号