2022年电脑配件库存管理系统的数据库设计与数据操作 .pdf





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

限制150内