《[经管营销]汽车出入库管理系统论文.doc》由会员分享,可在线阅读,更多相关《[经管营销]汽车出入库管理系统论文.doc(50页珍藏版)》请在三一办公上搜索。
1、 南大科院毕业设计(论文)目录摘要 .IAbstract .II第一章 绪论.11.1 课题背景.11.2 开发设计思想 .2第2章 系统开发工具与开发平台.32.1 开发平台和技术介绍.32.1.1 IIS简介.32.1.2 ASP.NET开发环境.32.2 SQL Server 2005数据库.42.3 系统运行环境.42.4 本章小结 .5第3章 系统需求分析.63.1 可行性分析 .63.1.1 可行性研究.63.1.2 可行性分析.73.2 汽车零部件出入库管理系统的需求分析.83.3 本章小结.8第4章 系统总体设计 .94.1 系统模块总体设计.94.1.1 系统框架 .94.1
2、.2 系统功能模块设计 .104.2 数据库结构设计.114.2.1 数据库逻辑结构设计.114.2.2 数据库结构设计表.124.3数据库结构的实现 .144.4 本章小结 .16 第5章 页面和程序代码.175.1 系统登入界面实现及其代码.175.2 系统查询界面实现及其代码.195.3 系统密码修改界面实现及其代码.255.4 系统入库添加界面实现及其代码.265.5 系统库存编辑界面实现及其代码.285.6 数据库直接绑定编辑界面实现及其代码.325.7 经理注册界面实现及其代码.345.8 普通用户库存查询界面实现及其代码.375.9 本章小结.41第六章 结 论 .42参考文献.
3、43致谢.45 南大科院毕业设计(论文)汽车零部件出入库管理系统设计开发专业:车辆工程 学号:7012907048 姓名:伍杨正 指导教师:杨贵海摘要:随着计算机技术的飞速发展,计算机在企业仓库管理中应用的普及,利用计算机实现管理企业势在必行。而出入库库管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面1。对前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文通过分析浏览器/服务器结构的特点并结合企业仓储管理的实际情况,提出了基于B/S结构中小型企业仓库管理系统的基本设计思想,简要介绍了系统各功
4、能模块及数据库的设计,简单介绍了用 ASP.NET技术和SQL Server 2005软件开发企业仓库管理系统时的数据库访问有关技术和动态网页制作技术,并给出了部分实现代码。通过该系统,使学生可以方便地在企业内部网上进行仓储管理1。该B/S结构的系统在Windows XP系统和VS平台下开发完成,使用C作为ASP.NET的开发语言,SQL Server 2005作为后台数据库,该数据库系统在安全性、准确性、运行速度方面均有优势,并且能够对容量较大的数据库进行处理,效率高。系统有较高的安全性和较好的性能。其中连接数据库的字符串可以随时在SQL Server 2005里修改,增加了灵活性和安全性。
5、代码尽量减少数据库连接的打开时间等手段来提高性能。本文中除了有对程序的系统分析、总体设计、数据库设计、功能实现等主体部分外,在这之前还介绍了与企业仓库管理系统相关的信息、VS.NET等9.关键词: 出入库管理; 信息管理系统; B/S结构; 数据库管理;Auto parts in-out warehouse management system design and developmentAbastrct:With rapid advancement of computer technology and widely applied in corporation management, it i
6、s imperative to utilize it to realize Enterprise administration. Warehouse Management System is one of typical Management Information System, whose exploitations mainly include establishment and maintenance of backstage database as well as front application programmer. For the former, it is required
7、 to set up united, complete and high-secured database, while, for the latter, complete functions of application programmer and simple operation. This thesis points out basic theory of Warehouse Management System based on explorer and server/organization in small-to-medium-sized enterprises, analyzin
8、g characteristics of B/S and relating to realities of situation of Warehouse Management System. It introduces design of every functional group and database briefly and focuses on discussion concerning to exploit database access technology and dynamic web design needed for Warehouse Management System
9、 in light of ASP. NET technology and SQL Server 2005. It also presents parts of implementation codes, helping students to operate Warehouse Management in corporation local site. This B/S system was exploited on the platform of Windows XP and VS. NET, using C# as ASP. NET exploitation language, SQL S
10、erver 2005 as backstage database, which possesses advantages in security, precision, speed, etc. and can deal with databases with high capacity efficiently. The character connecting databases can be altered anytime, which raises flexibility and security, codes reducing the time to open database conn
11、ection.In this dissertation, besides system analysis, overall design, database design, functional realities, etc, information related to Warehouse Management System, seamless connection technology of VS. NET and SQL are also introduced.Keywords:In-out warehouse Management; Management Information Sys
12、tem; B/S Structure;Database Management;III第一章 绪论1.1课题背景兵马未出,粮草先行。古代行兵打仗,最先要考虑的就是物资的准备和管理,否则要取得胜利是非常困难的一件事。商场如战场,商家不仅要掌握大量的物资,同时这些物资还要尽可能满足顾客的需要,这样才能在激烈的市场竞争中获取胜利。然而管理物资却是最烦琐的事情,无论数量还是种类,都是数以万计,用人手工来做,不仅是难于完成,而且可以说是不可能完成的1。在计算机普及的今天,用电脑管理物资是必然的趋势。以超级市场为例,走进超级市场,琳琅满目,各式各样的商品应有尽有,顾客大都满载而归,买到称心如意的商品。而在顾
13、客得到极大方便的同时,商家在管理这些商品上却花费了大量的心血。首先,超级市场商品种类繁多,数量庞大,经营者必须时刻了解自己商品的库存和各种商品的供求,如果盲目购进顾客不需要的商品或没有购进畅销的商品,对经营者来说都是极大的损失。其次,由于市场瞬间万变,很多商品价格可能变动较大,经营者可能要不时改变商品价格,否则太高则可能无人问津,太低则无利可图。再次,在商品社会的环境下,竞争激烈,为了保证在竞争中处于有利地位,经营者必须时刻了解市场的需要2。当然,作为实际的经营者,要了解的东西远比这几点多,但无论怎样,物资的管理是一切工作中的重点,如何管理物资是成败的关键。对小经营者来说,也许可以是一本账本,
14、再加算盘或计算器即可。但对于大公司而言,根本不可能单纯依靠账本,那样不仅费人费力,而且当出现差错时,难于查改。所以必须借助电脑,把所有数据输入数据库,然后用系统对这些数据进行管理,通过统计和分析得到各种有用的信息2。随着计算机行业的不断发展,企业管理的应用也在不断随着其发展速度进行着更新。而现今对于一个网络应用非常广泛的社会,企业管理对计算机管理企业要求更加紧密,更加完善,特别是针对物资管理方面,企业的需求更为广泛,谨慎,所以一个好的仓库管理系统对于企业来说是由为重要的。系统开发的总体任务是实现企业物资管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。作为计算机应用的一部分,使用计
15、算机对仓库信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率2。我国加入世贸组织之后,我国的生产企业面临着极好的机遇,也面临着严峻的挑战。出入库管理作为物流管理的重要组成部分, 对于企业财务和生产而言, 其重要性是显而易见的。 不合理的出入库管理已直接影响到了企业的日常运作, 增加了费用的支出, 最终导致企业资金周转不畅, 我国的生产企业今后所需的物流服务中,仓储保管仍是需求最多的服务之一。所以一个好的仓库管理系统对于企业来说是由为重要的3。1.2开发设计思想出入库管理系统在企业的整个供应链
16、中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传统简单、静态的仓库管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失3。出入库仓库库存管理的特点是信息处理量比较大。所管理的物资设备、原材料及零部件种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门规格不统一等问
17、题。在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,要求系统实现下面的一些功能4:(1)实现权限管理,不同用户有不同的权限。(2)删除不必要的管理冗余,实现管理规范化、科学化。(3)程序代码标准化,软件统一化,确保软件的可维护性和实用性。(4)界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。第二章 系统开发工具与开发平台一个项目的开发,需要有丰富的知识做基础,也需要有技术的积累,而所有这些要在一个项目中的体现,就要看在设计中你所采取的开发工具,因此,下面介绍一下计算机管理系统的开发技术21。2.1 开发平台和技术介绍2.1.1 IIS简介IIS是Internet
18、 Information Server 的缩写,它是微软公司主推的Web服务器。在Windows 2000安装光盘中就包含IIS5.0。IIS与Windows NT Server完全集成在一起。所以用户能够利用在Windows NT Server 和 NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet或Intranet站点,能让您在企业内部网络或广域网络上,轻松共享文件和资讯。IIS的一个重要特性是支持ASP.NET,是ASP.NET程序得以成功运行的先决条件,严格意义来说,必须在机器安装配置IIS服务器环境,否则ASP.NET将无法
19、运行和正常使用,也无法实现其功能。本课题软件的设计要求我们对数据库技术、软件技术、SQL sever语言、ASP.NET开发工具、Java语言、C#语言等要有一定程度的掌握,在熟悉了这样一些工具的基础上,结合我们从其他仓库管理系统得到的想法设计出适合汽车零部件出入库使用要求和具体情况的软件。开发平台选择开发工具: Microsoft Visual Studio 2008数据库服务器:Microsoft SQL Server 2005操作系统: Windows XP, Windows 2003其他软件: Visio 简体中文版,Adobe Reader 7.02.1.2 ASP.NET开发环境A
20、SP.NET又叫ASP+,作为一种动态Web技术,是微软公司推出的新一代脚本语言,是全新体系结构.NET(微软总裁兼首席执行官Steve Ballmer给.NET下的定义为:“.NET代表一个集合,一个环境,一个可以作为平台支持下一代Internet的可编程结构。”)平台的一部分,它提供了一种以Microsoft .NET Framework为基础,开发Web应用程序的全新编程模式,可以使Web开发人员更加快捷方便地开发Web应用程序5。ASP.NET是建立在通用中间语言上的程序架构,因此可以在任何一台Web服务器上建立强大的Web应用程序。相比现有的各种Web开发模式而言,ASP.NET具有
21、更为强大的优势和魅力。ASP.NET2.0结合了Web站点和Web服务这两种Web开发技术。使用ASP.NET2.0可以比以前更加容易地创建出动态的数据驱动的网站,而且还具有良好的可扩展性,并且可以很好的支持各种浏览器,而无需开发人员为不同的浏览器编写不同的代码。在Visual Studio 2008中,可以快速应用程序开发(Rapid Application Development, RAD)技术构建Web应用程序。在窗体上拖放控件,双击控件并编写相关事件响应代码。2.2 SQL Server 2005数据库本系统采用的数据库为SQL Server2005数据库,采用B/S结构的工作模式。B
22、/S结构是随着计算机网络技术的发展而出现的一种先进的计算模式。SQL Server的全称是Microsoft SQL Server,由美国微软公司制作并发布的一种性能优越的关系型数据库管理系统,具有强大的数据库创建、开发、设计和管理功能。它不仅是一个完整的数据库,而且具有强大的扩展性。它是Windows操作系统最为流行的数据库,比较适合小型、中型、大型应用程序的后台数据库。它同时也适用于电子商务、数据仓库、和在线商业应用程序等6。SQL Server 2005是在SQL Server 2000的基础上扩展升级的产品。它继承了SQL Server以前版本的所有优点,同时又增加了许多新的功能,与微
23、软公司的其他产品具有良好的兼容性。它提供的几十种向导,覆盖了几乎所有的数据库操作(数据库的创建、维护、作业、警告、数据复制、转换等)。SQL Server还有很多功能特点,因篇幅有限,在这里就不逐一向大家介绍了。2.3 系统运行环境系统运行环境主要有软件运行平台和硬件运行平台7。1软件运行平台本系统设计运行在Windows2000/NT/XP操作系统环境下,因为该系统用户界面户好,简单易懂,易学易用。并且价格适中,适合于中小型学校中数据吞吐量不太大的情况下使用。2硬件运行平台硬件运行平台见表2-1。硬 件配 置处 理 器Pentium II300以上内 存64M以上硬盘空间3G以上显卡普通VG
24、A显卡显示器普通彩色显示器表2-1硬件运行平台表2.4本章小结本章主要对软件开发过程中的一些必要条件进行了论述。在详述了IIS后,对本系统的主要技术ASP.NET进行了介绍,其中主要介绍了什么是ASP.NET,ASP.NET的脚本语言。之所以本系统采用了ASP.NET,而没有采用JSP、PHP。是因为ASP.NET更接近于平时学习的语言,执行速度较高,而且开发效率很高,更广泛地被人们所使用。本章还对系统的运行平台进行了介绍。相信通过本章的论述,一定会对本系统的开发环境有一些了解。为了设计本系统,可行性分析与需求分析是必不可少的重要环节,由其是需求分析阶段。第三章 系统需求分析为了设计本系统,做
25、必要的可行性分析是非常重要的一个过程,其中可行性分析是实现“做还是不做”,需求分析是实现“做什么?怎么做?”需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模8。3.1系统可行性分析3.1.1 可行性研究现在,计算机硬件技术的发展已经达到了相当高的水平。但是,库存管理软件的开发目前还正处于初级完善的阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到企业库存物资管理当中去,这就给软件设计人员提出了更高的设计要求9。库存管理包括很多环节,例如:物流管理系统、仓
26、库管理系统、进销存管理系统等等。其中很重要的一个环节就是仓库管理系统,同时它也是较难实现的一个环节。在我国,虽然企业管理已经蓬勃地发展起来,但是目前仍有很多企业采用纸张录入的传统方式,在此方式下,企业库存管理一般至少要经过五个步骤,即进货、物资管理、账目管理、销售和出货。显然,随着物资种类的不断增加及仓库管理要求的不断提高,企业员工的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的仓库管理方式已经不能再适应现代企业的需求。随着计算机应用技术的迅猛发展,网络应用的不断扩大。人们的思想因此而逐渐在改变,现代社会是一个信息化、网络化的社会,所以人们也在迫切要求利用这些
27、技术来运用到企业中,以减轻企业员工的工作负担及提高工作效率,与此同时也方便了企业对物资的管理,从而使仓库管理更趋于安全、方便、快捷,更加激发企业员工的管理热情。例如,目前许多国际知名企业绝大部分采用这种方式,因其方便、快捷、高效,所以也更能令广大企业员工接受8。仓库管理一直是企业不继改进研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使企业对物资的管理不在有局限性。一个完备的企业仓库管理系统可以使企业员工对物资管理起来方便、快捷、安全,从而提高企业管理的效率,为企业谋求更多的利益8。企业仓库管理系统的开发及应用,避免以往企业中员工的纸张记录的繁锁方式,并且后台管
28、理是管理员单一的管理,确保了程序的安全性。企业仓库管理员登录后,对仓库中物资、人员都进行了归类,只要管理员通过名字和密码进入前台页面,按步骤依次进行操作即可,一切操作都很简单、快捷,提高了企业物资管理的工作效率10。3.1.2 可行性分析当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题都具有简单的解决办法,许多问题都是不能在预定的规模之内解决。因此通过可行性的研究分析可以从中发现问题,并对其提出有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上京可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。
29、系统目标应充分体现,并直接为仓库管理系统服务,且程序可以分期、分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提出的非常具体,它还将在开发过程中逐步明确和定量化。以达到更加出色的程序系统。可是,目标的提法不尽相同,例如:(1)提高仓库管理效率,减轻劳动强度;(2)提高信息处理速度和准确性;(3)为仓库管理者提供更方便、科学的服务项目。系统的目标确定后,就可以从以下四方面对能否实现新系统目标进行可行性分析11:1. 技术可行性根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、
30、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。2.经济可行性系统的效益可以从经济效益和社会效益两方面考虑。对于仓库管理系统则应着重分析其社会效益。例如,系统投入运行后可以使仓库管理实现科学化、规范化。曾强了工作人员对仓库管理能力、提高了工作效率。3.运行可行性新系统的研制和开发是充分得考虑工作人员对仓库的易于管理,管理者方便查询设备信息效率。从而能完全满足使用者的要求。所以从以上几个方面的分析来看,开发本软件是完全可行的。3.2汽车零部件出入库管理系统的需求分析12系统分析工作
31、在软件设计过程中是非常重要的环节,它的基本任务是准确地回答“系统必须做什么?”。需求分析是对目标系统提出完整、准确、清晰、具体的要求。满足用户的需求是制作软件的宗旨,而对软件的需求是用户对系统提出的要求,这种要求可能是原始的、笼统的,也可能是抽象的、细节化的。但一个软件系统的开发必须以一组需求化为出发点,软件的系统需求分析不断修改以满足用户的想要得到的软件模型。因此,必须用行之有效的方法对软件需求进行严格的审查验证。需求分析一般是按图3-1所示的过程进行。图3-1 需求分析的一般过程需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。在该阶段需求分析人员
32、需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模13。3.3 本章小结本章主要从业务流程方面论述了,本系统的可行性问题,其中包括:经济可行性、技术可行性、时间可行性、操作可行性、法律可行性。通过本章的论述,可证明中小型企业仓库管理系统是一个非常可行的系统,无论是从前台的浏览技术,还是后台的数据库支持部分都很符合用户的需求。本章初步建立起开发项目的模型,具体设计与实现将在后面待述。第四章 系统总体设计通过需求分析的介绍,可以进一步对系统内容细节进行设计。总体设计主要是对系统做一个概括性的介绍,以及功能模块设计。4.1系统模块总体设计4.1.1 系统构架基于B/S体系整个系统采用Brow
33、ser/Web/DataBase 的三层体系结构。Browser/Server的系统中,用户可以通过浏览器向网上的服务器发出请求,服务器对浏览器的请求也进行处理,将用户所需要的信息返回到浏览器。这样服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。在Browser/Server三层体系结构下,表示层(presentation)、功能层(business logic)、数据层(data service)被割成三个独立的单元。 第一层(表示层):Web浏览器。在表示层中包含系
34、统的显示逻辑,位于客户端。其任务是由Web浏览器向网络上的Web服务器对用户身份证进行验证后用HTTP协议把需要的主页传送给客户端,客户接受传来的文件,并把它显示的Web浏览器上,系统采用IE浏览器。 第二层(功能层):具有应用程序扩展功能的Web服务器。在功能层包含系统的事物处理逻辑,位于Web服务器端。它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理请求,随后数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端。 第三层(数据层):数据库服务器。在数据层中包含系统的数据处理逻辑,位于数据库服务器端。
35、它的任务是Web接受服务器对数据库的操纵请求,实现对数据库的查询、修改、更新等功能,把运行结果提交给Web服务器。系统采用Microsoft SQL Server 2005数据库。三层体系结构如图4-1-1.1所示:Web应用程序Web服务器(IIS) 客户机浏览器数据库 图 4-1-1.1 B/S三层体系结构图系统总体构架图如图 4-1-1.2下:前端应用管理系统B/S结构普通用户资料系统查询系统 后端应用管理系统B/S结构管理员资料系统 管理系统 IISSQL Server 2000 Windows XP, Windows 2003图 4-1-1.2 质量管理系统总体框架图4.1.2系统功
36、能模块设计本系统一共分为5个模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问数据库的表也有很大不同。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。由于没有做权限,系统的用户类型可以分成两类:普通用户类型和经理用户类型。普通用户只能对自己的密码进行修改和查询记录的各项信息,但没有注册高级用户功能和添加、修改信息的功能。经理用户可以对数据库的信息进行添加、修改、查询各项操作;并且可以对经理用户进行注册。依据上述功能的分析,系统中经理模块分别为:用户管理、用户注册、密码修改、入库管理、出库管理、库存管理15。各功能模块的具体功能如下:(1) 用户
37、管理:对普通用户进行查询、编辑和删除。(2) 入库管理:针对入库信息进行添加、修改、删除操作。(3) 出库管理:针对出库信息进行添加、修改、删除操作。(4) 库存管理:根据零部件的入出库的信息更改,针对剩余库存信息进行添加、修改、删除操作。(5) 系统管理:根据用户的的意愿是否退出系统,具有系统查询功能。 系统功能结构图如图4-1-2所示。系统简介系统退出库存量查询库存添加库存编辑出库查询出库添加出库编辑入库信息查询入库添加入库编辑用户查询用户添加用户编辑系统管理库存管理出库管理入库管理用户管理汽车零部件出入库管理系统图4-1-2 系统功能结构图4.2数据库结构设计4.2.1 数据库逻辑结构设
38、计E-R模型是一种用来在数据库设计过程中表示数据库系统结构的方法,该方法用E-R图来描述现实世界的概念模型,E-R方法也称为E-R模型。在E-R图中,用方框表示实体,用菱形表示联系,用椭圆表示属性。通过对以上系统业务流程图和数据流图的分析,确定汽车零部件出入库管理系统全局E-R图如图4-2-1所示16。经 理库存信息管 理管理管理出库信息入库信息管 理成员mnnnmmnm图4-2-1 系统全局E-R图在上面的E-R图及属性图中:表示实体表示各实体之间的关系表示实体的属性4.2.2数据库结构设计表对于信息管理系统,数据基本上都是使用数据库进行管理。数据库设计是对保存管理系统数据的数据库结构进行设
39、计,对整个系统的开发具有非常重要的作用17。本系统的数据库名为:wyzsqulcontrol_date.ldf 和wyzsqulcontrol_log.LDF数据库。他们包含以下几个表:1. 用户信息表 login字段名数据类型及长度说明备注usernameVarchar(20)用户名primary keyuserpwd Varchar(20)用户密码not nulluseridentityVarchar(20)用户类型not nulluserpostVarchar(20)用户职位not nulluserdizhiVarchar(20)用户地址not null表 4-3 用户信息表2. 入库信息表 rk字段名数据类型及长度说明备注xuhaoVarchar(20)序号primary keylingjianhao Varchar(20)零件名not nullnameVarchar(20)零件名称not nullnumVarchar(20)数量(单位)not nullchandiVarchar(20)产地not nulljingbrVarchar(20)经办人not nullkuhaoVarchar(20)库号not nullkuweiVarchar(20)库位not nulltimeVarchar(20)时间not null表 4-4 入库信息表3.出库信息表 ck字段名