当前位置:
文档之家› 库存物资管理系统的分析与设计
库存物资管理系统的分析与设计
(2)编写目的: 本系统主要实现仓库管理的自动化,包括商品的入 库、出库及商品有关信息的管理,如商品的名称、生产厂家、型号、规 格等。每种商品都有名称、生产厂家、型号、规格等。
出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型 号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货 (或提货)人姓名。
四、数据库逻辑设计
物资基本信息数据表(Material)
列名
数据类型 字段长度 允许空
wzid
char
8
wzname
char
20
wzspec
char
20
wzking
char
10
√
wzunit
char
10
√
说明 物资编号 物资名称 物资规格 物资类型 计量单位
物资入库信息管理( msave)
rkno
20
√
yekind
char
10
√
余额编号 余额名称 余额规格 余额类型
yeunit
char
2
√
yeaccount numeric
(5, 0)
yevalue
numeric
(10,2)
yebase
char
10
yememo
text
√
物资领用信息数据(muse)
lyno
char
14
√
lyid
char
8
√
lyname
10
rkbase
char
10
√
rkmemo
text
√
入库物资序 列 入库物资编 号 入库物资名 称 入库物资规 格 入库物资类 型 计量单位 帐号 价格 价值 入库时间 入库处理人 员 存放地点 入库信息
物资余额信息管理(msurplus)
yeid
char
8
yename
char
20
yespec
charhar
20
√
lykind
char
10
√
lyunit
char
2
√
lyaccount numeric
(5,0)
lyprice
numeric
(8,2)
√
lyvalue
numeric
(10,2)
√
lydate
datetime
lyuse_person char
10
lydeal_person char
10
√
用户
char
10
√
五、 软件功能设计
管理员登陆 物资基本信息管理 系统 物资出库信息管理 物资入库信息管理 物资余额信息管理 五、界面设计(由于窗体过多,只列出一部分) 用户登陆界面设计
主窗体设计
物资信息添加窗体
物资登记查询
六、结束语 通过对于数据库的应用,熟悉了对ODBC的配置与VB的应用。而要完
联系,通过分析清楚实体与联系才能建立合理的数据库。在编码阶段, 经常会为了一个语句或者或者一个代码而花费许多时间。因此,在每个 开发阶段都要经过一番仔细的思考和推敲开始的需求分析没有做到位, 使后期的工作难度加大。通过同学的帮助才使我可以完成这项设计,希 望我在以后的工作中认真对待每件事,多做一些设计,加强自己的动手 能力,充实自己的知识,开拓自己的视野。
实现按商品名称、出入库日期的查询。实现分别按日、月和年对出入 库商品数量的统计。 软件定义:此库存物资管理系统应该包含四个方面的内容,如下:
基本信息设置应该提供货品信息、仓库信息、供货单位信息和收 货单位信息的添加、修改和查询功能。
出入库管理应该提供货品出入库信息的登记、修改和查询功能。 库存数据分析应该实现货品库存查询、统计等功能。 系统设置应该包括用户修改密码及系统管理员添加任何权限用户的 功能。 此软件的操作简单,易掌握,可以使用户能方便快捷的掌握学校的教 师,学生,课程安排情况。
成对数据库的应用,在VB语言里,可以用控件,也可以直接用程序语 句来实现。
这次的设计使我把书本的知识运用到实际的操作中来,虽然完成了 设计,但从中我发现我还有很的不足之处,对VB和SQLsever还有很多不 明白的地方,在数据库的连接方面出现了很多的问题,某些功能的数据 库的导入还没有充分的完成,还有控键的使用上不是非常的熟练,在数 据库设计阶段,要找出系统的每个实体,并且要充分认识各实体之间的
(数据库课程设计)
一、概述:
目录:
———————————————————————————— 3页
二、需求分析:
——————————————————————————3 页
三、VB的界面 ——————————————————————————4 页
四、数据库逻辑设计
—————————————————————————4页
填写基本信息--》提交信息填写 修改基本信息--》提交信息修改 选择填写查询条件—-》提交查询--》查询结果显示
(2)货品入库登记、修改和查询。 入库选择--》填写入库货品信息—-》提交入库登记 修改入库登记--》提交信息修改 选择填写查询条件—-》提交查询--》查询结果显示
(3)货品出库登记、修改和查询。 出库选择-—》填写出库货品信息——》提交出库登记 修改入库登记-—》提交信息修改 选择填写查询条件——》提交查询-》查询结果显示
(3)开发环境:Windows XP系统,开发工具:VB6.0 数据库系统:SQL Server 2000
二、需求分析:
功能需求: 基本信息(包括货品信息、仓库信息、供货单位和收货单位信息)的 添加、修改和查询。 货品入库登记、修改和查询。 货品出库登记、修改和查询。 货品库存统计信息查询。 用户修改密码和系统管理员添加用户。 功能需求描述: (1)基本信息的添加、修改和查询。
10
lybase
char
10
√
lymemo
text
√
计量单位 余额帐号 价值 地点 余额信息
领用物资序 列 领用物资编 号 领用物资名 称 领用物资规 格 领用物资类 型 计量单位 帐号 领用物资价 格 领用物资价 值 领用时间 领用人 领用处理人 员 地点 领用信息
用户信息数据(用户)
帐户名
char
五、软件功能设计
—————————————————————————5页
六、界面设计
——————————————————————————— 7页
七、结束语
———————————————————————————— 8页
库存物资管理系统
一、概述:
(1)背景: 库存管理是一项非常繁琐复杂的工作,每天要处理大量 的单项数据,包括入库、出库、退库、调库等多项货物操作流程。为及 时结清每笔业务和货物流动情况,保证企业生产用料以及货物安全,企 业要花费大量的人力物力和时间来做数据记录及统计工作。因此,为提 高库管工作的质量和效率,就必须根据仓库管理的专业特点开发仓库管 理系统。
(4)货品库存统计信息查询 选择查询条件——》填写查询内容——》提交查询——》查询结果
显示
(5)用户修改密码和系统管理员添加用户 输入旧密码——》输入新密码——》确认新密码——》提交密码修
改 输入新用户名——》输入用户密码——》确认密码——》提交用户
添加
E-R模型图
三.VB的界面 VB简介:1991年microsoft公司推出windows应用程序开发工具—— visual basic,利用vb可快速地创建多媒体,图形界面等应用程序。它 具有面向对象的可视化设计工具,事件驱动的编程机制,提供了易学 易用的应用程序集成开发环境,结构化的程序设计语言,支持多种数 据库系统的访问,OLE技术,active技术,完备的help联机帮助功能, 新增控件,语言新功能,数据库功能的增强,增强网络功能,新增了 多个应用程序向导。
char
14
rkid
char
8
rkname
char
20
√
rkspec
char
20
√
rkkind
char
10
√
rkunit
char
10
√
rkaccount numeric
(5, 0)
rkprice
numeric
(8, 2)
rkvalue
numeric
(10, 2)
rkdate
datetime
rkdeal_person char