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