电脑配件库存管理系统的数据库设计与数据操作计算机数据库计算机数据库.pdf
《电脑配件库存管理系统的数据库设计与数据操作计算机数据库计算机数据库.pdf》由会员分享,可在线阅读,更多相关《电脑配件库存管理系统的数据库设计与数据操作计算机数据库计算机数据库.pdf(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电脑配件库存管理系统的数 据库设计与数据操作(总24 页)本页仅作为文档封面,使用时可以删除 This document is for reference only-rar 陝筋殛工摩院 课程设计II 设计说明书 电脑配件库存管理系统的数据库设计与数据操作 学生姓名 白又丞 学号 _03 班级 信管1201 成绩 指导教师 钟永友 数学与计算机科学学院 设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性
2、出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室2014年9月12日 设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本
3、信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室课程设计名 称:课程设计题 目:完成课程设计任务书 20 14-2015学年第一学期 课程设计 II 电脑配件库存管理系统的数据库设讣与数据操作 自 2014 年 9 月 1 日至 2014 年 9 月 12
4、日共 2 周 一、按系统如下功能进行数据库设计:1.用户管理:用户注册,删除、修改;2.电脑配件的基本信息管理:包括分类、基本信息属性;3.出入库管理:主要是指配件采购入库、生产组装的配件出库;4库存盘点和预警:盘点是清点配件与实际账口是否一致,预警是当配件 不足时警告;5.查询统计:按年和月进行出入库的统讣、现有库存的统讣;二、要求 利用相关的 DB的设汁工具,如 PowerDesigner 或者其它工具完成,要求如 下:1.按数据库分析与设汁的流程进行:包括需求分析(系统需求概况、数据 流图、数据字典等)、概念结构设计(使用 E-R 图设计)、逻辑结构设计(主 要是将 ER图转换为关系模式
5、)和物理结构设计 2.利用 SQL Server 建立数据库和表并进行相关数据操作:如表的建立,查 询,视图建立和存储过程设计以及相应的 SQL语句。指导教师:钟永友 教研室负责人:陈波 课程设计评阅设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存
6、的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室评语:指导教师签名:年 月曰 摘要 设计了一个电脑配件库存管理系统的数据库,该系统具备管理仓库中存储的货物以及 进出入库的管理和每月每年的货物出入量统讣。本数据库前期进行需求分析以及概念模型 设汁,使用PowerDesigner 建立物理模型,再转化为 Sql server 数据库文件,建立好数据 库。操作简单,界而淸晰,易于为用户所接受。关键词:配件管理:出入库管理;统计管理设计说明书电脑
7、配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室目录 1
8、 课题描述.0 2 需求分析.1 3 概念结构设计.4 4 逻辑结构设计.6 5 物理结构设计.7 6 建立数据库.8 7 数据库操作.14 8 总结.15 参考文献.17设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典
9、等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室一个电脑配件物流企业需要部分业务网络化管理,需要开发一个库存管理 系统货物入库管理系统,主要实现货物出入库、库存和统计的管理。货物出入库:运输货物到仓库,送货人员把货物交给仓库管理人员,仓库 管理员填写出入库单(货物编号、货物名称、数量、日期、金额、负责人、货 物存放仓库编号),把货物放置库房的相应位置。库存管理:管理人员把货物存储到相应仓库,填写存货账LI(时间、货物 编号,类别号、货物名称、入库数量、出库数量、入库
10、人、出库人、货物金 额),当货物不足或者超量时预警 货物统计:管理人员每月每年进行仓库货物的统计(仓库编号、货物编 号、现有库存量、出库总量、入库总量)。该系统要求对于仓库管理人员企业人员能随时了解仓库的活动,包括货物 的存储情况,库房空闲情况和货物流动,谁进行的货物进出操作等信息。设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点
11、配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室2需求分析 系统需求概况:(1)仓库管理:每个仓库设有编号,各个仓库存放同一类型的电脑配件,以便于取货。(2)配件管理:把配件分类编号,配件类型分类,记录货物的有效期,防止货物堆积过期。(3)入库管理:生产商将货物连同填好的入库单一起送到仓库,仓库管理员将验收货物,首先将货物 的编号、类型、价格和数量与入库单
12、进行核对,在核对无误后将货物按类别分类入库,并 填写货物入库登记表。(4)岀库管理:提货商向仓库保管员出示出库单,仓库保管员根据有效产品出库单及时付货,取货人 员将货物与出库单核对无误后,提取货物,同时把岀库单交给仓库保管员,仓库保管员则 按照出库单登记货物的岀库信息。(5)库存管理:每天入库、岀库处理结束后,仓库管理员将根据入库登记表和出库登记表对配件分别 进行累计,并将累讣结果填入库存账务,如果某些货物超量或者不足时进行预警,并及时 调配货物。(6)统计管理:每月和每年都进行岀入库的统计,宜接从岀库和入库管理帐单中统计,同时统计结果 和现有库存量进行比对盘点账目是否一致。数 据 流 图:设
13、计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教
14、研室核对记录 P2 P4 出库管理 统计管理 出昨佶总一 D2 出库 D4月/年出入库总 数据字典:主要数据流定义:(1)数据流名称:入库情况 定义:入库情况二货物+数量+时间+有效期+货物类别 说明:入库情况是货物的入库单记录。(2)数据流名称:供应情况 定义:供应情况二供应商+货物金额+负责人 说明:供应惜况是对供货商的管理记录。(3)数据流名称:库存情况 定义:库存情况二仓库+货物+数量+库存上限+库存下限 说明:库存情况是对仓库内货物的管理记录。(4)数据流名称:取货情况 定义:取货情况二货物+数量+时间+金额 说明:取货惜况是取货商提供取货的管理记录。主要数据存储定义(1)数据存储名
15、称:出库记录 数据结构:出库记录二货物编号+货物名+数量+有效期+出库时间+所属仓库 编号 出库记录是货物出库信息(2)数据存储名称:入库记录 D1 入库记录 D3设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构
16、设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室数据结构:入库记录二货物编号+货物名+数量+有效期+入库时间+所属仓库 编号 说明:入库记录是货物入库信息。(3)数据存储名称:库存记录 数据结构:库存记录=仓库编号+货物编号+货物数量 说明:库存记录的是货物库存的信息。(4)数据存储名称:月/年出入库总量记录 数据结构:月/年出入库总量记录=货物编号+入库信息+出库信息 说明:月/年出入库总量记录的是货物每月每年的出入库统讣信息 主要处理过程(1)处理过程名:出库管理 输入
17、:货物情况,库存情况 输出:出库记录 处理说明:管理人员根据取货单,前往相应仓库取货物,填写好出库记 录。(2)处理过程名:入库管理 输入:货物情况,库存情况 输出:入库记录 处理说明:管理人员根据入库单,前往相应仓库存入货物,填写好入库记 录。(3)处理过程名:库存管理 输入:货物情况,库存情况 输出:库存记录 处理说明:把仓库内的货物进行清点,填好库存记录。(4)处理过程名:统计管理 输入:出库信息,入库信息,库存信息 输出:月/年出入库总量记录 处理说明:把出库信息,入库信息进行统计,总结每月/年的出入库量,再 核对信息。设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞
18、学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室 3概念结构设计 E-R 图:从需求概况分析中,把该系统主要
19、分为四大管理模块。图出库管理 E-R图 设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和
20、存储过程设计以及相应的语句指导教师钟永友教研室图入库管理 E-R图 图统计管理 E-R图设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据
21、库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室4逻辑结构设计 将电脑配件库存管理系统数据库概念结构转换成关系模型,可得电脑配件 库存管理系统数据库逻辑结构,结果如下:配件(配件编号,配件类别编号,配件名称,有效期,单价)客户(客户编号,客户姓名,客户类型,联系电话)配件类别(配件类别编号,类别名称)仓库(仓库编号,仓库信息,仓库备注)库存(仓库编号,配件编号,库存量,库存上限,库存下限)出库(配件编号,仓库编号,客户编号,出库数量,出库日期,出库负责 人,出库配件金额)入库(配件编号,仓库编号,客户编号,入库数量,入库日期,入库负责 人,入库配件
22、金额)统计(仓库编号,配件编号,现有库存量,月出库总量,年出库总量,月 入库总量,年入库总量)设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建
23、立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室 5物理结构设计 使川 PowerDesigner 建立物理模型:图物理模型 设计说明书电脑配件库存管理系统的数据库设计与数据操作学生姓名白又丞学号班级成绩信管指导教师钟永友数学与计算机科学学院年月日课程设计任务书学年第一学期课程设计电脑配件库存管理系统的数据库设讣与数据操作自年电脑配件的基本信息管理包括分类基本信息属性出入库管理主要是指配件采购入库生产组装的配件出库库存盘点和预警盘点是清点配件与实际账口是否一致预警是当配件不足时警告查询统计按年和月进行出入库的统讣现有库存的统需求概况数据流图数
24、据字典等概结构设计使用图设计逻辑结构设计主要是将图转换为关系模式和物理结构设计利用建立数据库和表并进行相关数据操作如表的建立查询视图建立和存储过程设计以及相应的语句指导教师钟永友教研室6建立数据库 建立仓库表:create table 仓库(仓库编号 n umeric(ll)not null,仓库信息 char(ll)null,仓库备注 char(ll)null,constraint PK_仓库 primary key nonclustered(仓库编号)Go 建立入库表:create table 入库(配件编号 n umeric(ll)not null,仓库编号 n umeric(ll)no
25、t null,客户编号 n umeric(ll)not null,入库数量 char(ll)null,入口日期 datetime null,入库负责人 char(ll)null,入库配件金额 numeric(ll)null,constraint PK_入库 primary key(配件编号,仓库编号/客户编号))Go 建立出库表:create table 出库(配件编号 n umeric(ll)not null,仓库编号 n umeric(ll)not null,客户编号 n umeric(ll)not null,出库数量 numeric(ll)null,出库日期 datetime null,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电脑 配件 库存 管理 系统 数据库 设计 数据 操作 计算机
限制150内