体育用品库存管理系统设计_第1页
体育用品库存管理系统设计_第2页
体育用品库存管理系统设计_第3页
体育用品库存管理系统设计_第4页
体育用品库存管理系统设计_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、体育用品库存管理系统设计哈 尔 滨 理 工 大 学毕业设计题目:体育用品库存管理系统设计院、系:荣成学院软件工程系姓名:*指导教师:*系 主 任:*2013 年6月22日哈尔滨理工大学荣成学院专科生毕业设计(论文)评语学生姓名:*学号: 1030370235学院 :荣 成 学 院专业: 计算机应用技术任务起止时间: 2013 年3 月 25 日 至2013 年 6 月 22 日毕业设计(论文)题目:体育用品库存管理系统设计指导教师对毕业设计(论文)的评语:指 导 教 师 签 名 :指导教师职称:评阅教师对毕业设计(论文)的评语:评 阅 教 师 签 名 :评阅教师职称:答辩委员会对毕业设计(论文

2、)的评语:答辩委员会评定, 该生毕业设计(论文)成绩为:答辩委员会主席签名:职称:月日哈尔滨理工大学荣成学院专科生毕业设计(论文)任务书学生姓名:*号: 1030370235学院 :专业:计算机应用技术荣 成学学 院任务起止时间: 2013 年 3 月 25 日 至 2013 年 6 月 22 日毕业设计(论文)题目:体育用品库存管理系统设计毕业设计工作内容:设计和实现体育用品库存管理系统,使库存管理的工作系统化、规范化和自动化, 从而达到提高管理效率的目的。利用计算机系统实现商品库存管理 ;应用 MySQL数据库以及 Java 可视化程序设计软件所开发资料:顾绍元,李庆华库存管理信息系统的设

3、计与实现 上海铁道大学学报:自然科学版, 1999,17(4).(911)丁宝康,董健全数据库实用教程(第二版)北京:清华大学出版社,2003.(1125)指导教师意见:系主任意见:签签名:名:年年月日月日哈尔滨理工大学专科生毕业论文体育用品库存管理系统设计摘要本论文着重论述了库存管理系统开发时的主要设计思想及系统实现的详细过程及使用方法。介绍了库存管理系统的主要功能。系统结构 严谨 、性 能稳 定、 使用 方便 。 它 可以 运 行Win98/2000 /NT/XP/2003 系统。本系统为全中文界面,功能全,易操作。系统的操作方式、界面均为Win98 风格。系统中具有强大的操作员权限、密码

4、管理等功能模块,确保系统运行安全。强大的查询和报表功能,全面、及时地反映当前库存状况。本论文采用了面向对象开发的设计方法。 在 WindowsXP操作系统环境下,应用 MySQL数据库以及 Java 可视化程序设计软件所开发的库存管理系统。本系统对于库存管理方面所遇到的各种问题, 如工作量大, 数据更新不及时,可靠性低等都做出详细的解决方案, 本系统是以适应当前计算机信息管理的需要, 紧密结合了库存管理在计算机信息管理方面的应用,实现了管理人员对库存的现代化管理, 从而进一步提高了库存管理的工作效率。关键词库存管理;数据库; Java哈尔滨理工大学专科生毕业论文Design of goods

5、inventory managementsystem of sportsAbstractThis paper focuses on the development of the inventory management system at the main design concepts and systems to achieve the detailed process and use. Inventory management system on the main functions. Well-structured system, stable performance, ease of

6、 use. It can run Win98/2000 / NT/XP/2003 system. The system for the whole Chinese language interface, full-function, easy to operate. The operating system, both Win98 style interface. System operators have a powerful authority, password management modules to ensure safe operation. Powerful query and

7、 reporting, comprehensive and timely manner to reflect the current inventory situation.In this paper, using object-oriented development of the design. In WindowsXP operating system environment, the application of MySQLdatabases and Java programming visualization software developed by the inventory m

8、anagement system.The system for inventory management encountered by various problems, such as heavy workload, update data is not timely, reliableand so low a detailedsolution,the system is adapt tothe currentcomputer informationmanagement needs, in close connection withThe inventorymanagement incomp

9、uterinformationmanagementapplication,and themanagement ofinventoriesofmodernmanagement,so as tofurtherenhance the efficiencyofinventorymanagement.Key words:Inventory management;database;JavaI哈尔滨理工大学专科生毕业论文目录摘要.IAbstract .II第 1 章 概述 .01.1课题背景介绍 .01.1.1课题开发背景 .01.1.2课题开发意义 .01.2课题开发目标 .1第 2 章 系统运行环境及系

10、统开发技术 .22.1系统运行环境 .22.1.1硬件环境 . .22.1.2软件开发环境 .22.2系统开发技术 .22.2.1Java 简介 .22.2.2MySQL 数据库 .4第 3 章系统分析与设计 .53.1系统可行性分析 .53.1.1经济可行性 .53.1.2操作可行性 .53.1.3技术可行性 .53.2系统需求分析 .63.3总体功能设计 .73.3.1系统功能模块图 .73.3.2总体功能流程图 .8第 4 章 数据库设计 .114.1数据库设计思想 .11II哈尔滨理工大学专科生毕业论文4.2系统 E-R 图 .124.3数据库表设计 .12第 5 章 系统详细设计与实

11、现 .255.1系统登录界面设计 .255.2系统主界面的设计 .255.3系统主要功能实现 .265.3.1进货管理 . .265.3.2出货管理 . .285.3.3库存管理 .285.3.4统计报表 . .295.3.5日常管理 . .315.4数据库连接 .31第 6 章 系统测试及结果分析 .346.1测试综述.346.1.1软件测试综述 .346.1.2数据库测试 .346.2测试实例.35结 论 . .36致 谢 .37参考文献 .38III哈尔滨理工大学专科生毕业论文第 1 章 概述1.1 课题背景介绍1.1.1 课题开发背景体育用品库存管理系统是一个企业不可缺少的部分 , 它

12、的内容对于企业的决策者和管理者来说都至关重要 , 所以库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。 但一直以来人们使用传统人工的方式管理仓库中的各种物资设备, 这种管理方式存在着许多缺点 , 如: 效率低、另外时间一长 , 将产生大量的文件和数据 , 这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高 , 计算机科学日渐成熟 , 其强大的功能已为人们深刻认识 , 它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分, 使用计算机对物资信息进行管理, 具有着手工管理所无法比拟的优点. 例如 : 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿

13、命长、成本低等。这些优点能够极大地提高人事劳资管理的效率, 也是企业的科学化、 正规化管理 , 与世界接轨的重要条件。因此,开发这样一套库存管理软件成为很有必要的事情。1.1.2 课题开发意义大多数库存管理理论认为, 库存是物理上和逻辑上库房库位的所有有形和无形物料极其价值的总和, 具体包括成品、原材料、在制品、在途品、生产前物料、备品备件等。虽然持有一些库存是必要的,过量的库存却非但没有用处而且占用了资金。占用的资金对于公司发展、新产品开发等都是非常需要的; 减少资金占用还可以大大减少来自银行贷款的利息和风险。 对那些采购量特别大、 采购件市场价格有波动的物料库存,加强库存管理效果更为明显。

14、因此,平衡公司库存投资与其它资金需求至关重要。0哈尔滨理工大学专科生毕业论文随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己生产和销售的产品,而这些产品都需要储存在仓库中, 对于每个企业来说, 随着企业规模的不断扩大,产品数量的急剧增加, 所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。面对庞大的产品信息量,如何有效地管理库存产品, 对这些企业来说是非常重要的,库存管理的重点是销售信息能否及时反馈,从而确保企业运行效益。 而库存管理又涉及入库、出库的产品、操作人员及客户等方方面面的因素,如何管理这些信息数据, 是一项复杂的系统

15、工程, 充分考验着仓库管理员的工作能力, 工作量的繁重是可想而知的,所以这就需要由库存管理系统来提高库存管理工作的效率,这对信息的规范管理、 科学统计和快速查询,减少管理方面的工作量, 同时对于调动广大员工的工作1积极性,提高企业的生产效率,都具有十分重要的现实意义。1.2 课题开发目标设计和实现商品库存管理系统,使库存管理的工作系统化、 规范化和自动化,从而达到提高管理效率的目的。1. 利用计算机系统实现商品库存管理;2. 流程符合商品库存要求;3. 查询方便 , 无论是按商品编号 . 名称 . 类别 . 厂商 . 时间其中任一项都可以进行有效查询;4. 系统扩充容易,有很多地方还需要更好地

16、完善;5. 友好的用户界面,既面向系统开发者,又面向用户。1哈尔滨理工大学专科生毕业论文第 2 章 系统运行环境及系统开发技术2.1 系统运行环境系统的运行环境包括硬件和软件两方面。2.1.1 硬件环境本系统运行的硬件环境如下:CPU : 1G以上。内存: 512M以上。2.1.2 软件开发环境本系统软件开发环境如下:操作系统: Windows XP/2003/2000 。数据库:MySQL数 据 库 连 接 驱 动 : MySQL Driver for JDBC Service PABCck3 。JAVA 虚拟机: j2sdk 1.4.2。2.2 系统开发技术本系统的开发主要是使用在 Ecl

17、ipse 平台下的 Java 语言,并结合了 MySQL 数据库技术,使此系统具有强大的查询功能。2.2.1 Java 简介Java 语言是一个支持网络计算的面向对象程序设计语言。 Java 语言吸收了 Smalltalk 语言和 C+语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。主要特性如下:2哈尔滨理工大学专科生毕业论文1.Java 语言是简单的。 Java 语言的语法与C 语言和 C+语言很接近,使得大多数程序员很容易学习和使用 Java。另一方面, Java 丢弃了 C+ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类

18、型转换。特别地, Java 语言不使用指针,并提供了自动的废料收集, 使得程序员不必为内存管理而担忧。2. Java 语言是一个面向对象的。 Java 语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements )。Java 语言全面支持动态绑定, 而 C+ 语言只对虚函数使用动态绑定。总之, Java 语言是一个纯的面向对象程序设计语言。3. Java 语言是分布式的。 Java 语言支持 Internet 应用的开发,在基本的 Java 应用编程接口中有一个网络应用编程接口 ( ),

19、它提供了用于网络应用编程的类库,包括URL 、URLConnection 、Socket、 ServerSocket 等。 Java 的 RMI ( 远程方法激活 ) 机制也是开发分布式应用的重要手段。4. Java 语言是健壮的。 Java 的强类型机制、异常处理、废料的自动收集等是 Java 程序健壮性的重要保证。 对指针的丢弃是 Java 的明智选择。 Java 的安全检查机制使得 Java 更具健壮性。5 .Java 语言是安全的。 Java 通常被用在网络环境中, 为此,Java提供了一个安全机制以防恶意代码的攻击。除了 Java 语言具有的许多安全特性以外, Java 对通过网络下

20、载的类具有一个安全防范机制(类 ClassLoader ),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类 SecurityManager )让 Java 应用设置安全哨兵。6. Java 语言是体系结构中立的。 Java 程序(后缀为 java 的文件)在 Java 平台上被编译为体系结构中立的字节码格式(后缀为 class 的文件) , 然后可以在实现这个 Java 平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。7. Java 语言是可移植的。这种可移植性来源于体系结构中立性,另外, Java 还严格规定了各个基本数据类型的长度。 Java

21、 系统本身也具有很强的可移植性, Java 编译器是用 Java 实现的, Java 的运行环境是用 ANSI C 实现的。8.Java 语言是解释型的。如前所述, Java 程序在 Java 平台上被编译为字节码格式, 然后可以在实现这个 Java 平台的任何系统中运行。在运行时, Java 平台中的 Java 解释器对这些字节码进行解释执3哈尔滨理工大学专科生毕业论文行,执行过程中需要的类在联接阶段被载入到运行环境中。9. Java 是高性能的。与那些解释型的高级脚本语言相比,Java的确是高性能的。事实上, Java 的运行速度随着 JIT(Just-In-Time )编译器技术的发展越

22、来越接近于C+。10. Java 语言是多线程的。在 Java 语言中,线程是一种特殊的对象,它必须由 Thread 类或其子(孙)类来构造, thread(Runnable)的构造子类将一个实现了 Runnable 接口的对象包装成一个线程,其二,从 Thread 类派生出子类并重写 run 方法,使用该子类创建的对象即为线程。值得注意的是 Thread 类已经实现了 Runnable 接口,因此,任何一个线程均有它的 run 方法,而 run 方法中包含了线程所要运行的代码。线程的活动由一组方法来控制。Java 语言支持多个线程的同时执行,并提供多线程之间的同步机制(synchronize

23、d )。11. Java 语言是动态的。 Java 语言的设计目标之一是适应于动态变化的环境。 Java 程序需要的类能动态地被载入到运行环境,也可以通过网络来载入所需要的类。 这也有利于软件的升级。另外, Java 中的类有一个运行时刻的表示,能进行运行时刻的类型检查。Java 语言的优良特性使得 Java 应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。 Java 对对象技术的全面支持和 Java 平台内嵌的 API 能缩短应用系统的开发时间并降低成本。 Java 的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是 Jav

24、a 企业应用编程接口(Java Enterprise APIs )为企业计算及电子商务应用系统提供了有关技术和丰富的类库。2.2.2 MySQL数据库MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中, 而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL 的 SQL 语言是用于访问数据库的最常用标准化语言。 MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版, 由于其体积小、速度快、总体拥有成本低, 尤其是开放源码这

25、一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。4哈尔滨理工大学专科生毕业论文第 3 章系统分析与设计3.1 系统可行性分析可行性分析研究的目的就是用最小的代价在尽可能短的时间里确定问题是否能解决, 通过复杂系统的规模与目标, 研究与此类似的系统后,我们具体从下面三方面考虑。3.1.1 经济可行性体育用品库存管理系统是一个小型的管理系统, 在开发时需要软件开发人员花费一定的时间和精力, 因此需要一定的资金。 但它给企业带来的利润是不可估量的,节省了许多人力,物力上的开支,使库存管理工作变繁为简,使其更

26、加合理化、 规范化。工作效率的提高就意为着整体水平的提高,是非常值得投资的。3.1.2 操作可行性系统是在 JDK 环境下基于 Eclipse 平台开发的,易于操作。而且系统还采用了可视化面向对象的工具开发,其窗口、界面简洁易懂,所以系统在操作上是可行的。3.1.3 技术可行性系统采用 Java 语言作为开发工具。 Java 是一种简单的,面象对象的,分布式的, 解释的,键壮的安全的, 结构的中立的, 可移植的,性能很优异的多线程的动态的语言。 它具有理论严密、使用方便、易学易用等特点, 利用它设计的系统具有界面友好、 工具丰富速度较快的特点。再结合 MySQL 数据库技术,编写 SQL语言访

27、问数据库,实现强大的查询、修改、入库、出库操作5哈尔滨理工大学专科生毕业论文3.2 系统需求分析通过需求分析, 对体育用品库存进行有效的管理, 使之形成完善的应用系统。数据库设计中要合理设置商品信息和库存信息等, 用来实现用品信息的新增,修改、删除等功能, 使得商家有较详细的数据统计与分析。下面就介绍一些此库存管理系统的基本功能:1. 登录认证作为一个企业实际应用项目, 登录认证是必不可少的。 本项目的用户登录管理比较简单, 分为操作员和管理员登录, 操作员和管理员有不同的权限。越权操作会有提示信息, 只有合法用户才能进行操作。2. 进货管理进货管理主要是操作员对仓库进行进货入库和退货出库操作

28、, 操作人员通过改功能模块把每天的入库单据及上面的入库商品明细输入数据库并对商品信息进行修改和删除。 该模块支持按商品编号和商品名称关键词查询进货单据、 退货单据和当前库存量并对单据进行删除。3. 出货管理出货管理模块与进货管理模块相似, 主要是对货品出库和客户退货进行管理及对出货单据进行管理。 操作人员通过该功能模块对出库商品进行出库操作和对客户退货商品进行退货入库操作。 另外,还能对出货单据、退货单据和当前库存按商品编号或商品名称进行查询和删除。4. 库存管理库存管理模块主要是对已库存的商品进行操作,及进行库存调拨,包括对商品的仓库信息进行修改。另外,可以按商品名称、仓库和商品类别对所有商

29、品进行盘点,并对调拨单据进行查询, 当仓库中某种商品少于某个数量时,设置了库存报警。5. 统计报表统计报表模块包括供货商统计、 客户统计、库存统计、采购统计、出货统计、退货出库统计和客户退货统计的功能。 各个统计都可以按照不同时间和各个关键字进行统计查询并能打印单据。6. 日常管理日常管理模块既包括对供应商、 仓库、业务员和客户的管理,有包括对操作员和管理员的设置, 但在这里要注意权限问题, 及操作员和管理的权限。6哈尔滨理工大学专科生毕业论文3.3 总体功能设计本部分主要介绍系统要实现的功能, 搭好设计的总体框架, 使我们对要开发的系统有一个系统、全面、确切的认识。3.3.1 系统功能模块图

30、本系统在设计时采用结构化程序的设计方法, 系统的总体结构采用菜单来调用表单。 利用表单对信息进行管理、 数据录入、信息查询、系统管理等工作。具体设计的功能模块如下:1.进货管理模块该模块包括进货入库管理模块和退货出库管理模块。 进货入库管理模块可添加商品和修改存在仓库的商品信息, 退货出库管理模块可删除已入库的商品信息, 并能对进货单据、 退货单据和当前库存进行查询。2.出货管理模块该模块包括出货入库管理模块和退货出库管理模块。 出货入库管理模块可添加和修改出库商品, 退货出库管理模块可删除出库商品的信息,并能对出货单据、退货单据和当前库存进行查询。3.库存管理模块该模块包括库存盘点模块、调拨

31、单据查询模块和库存报警模块。4.统计报表模块该模块由五个子模块构成, 分别是:采购统计模块、出货统计模块、退货统计模块和库存统计模块, 每个子模块都具有强大的统计功能。5.日常管理模块该模块包括供应商管理模块、仓库管理模块、客户管理模块、业务员管理模块、 操作员管理模块和管理员管理模块, 主要是对相关信息进行查询、修改、删除等。根据以上系统功能的分析与设计, 五个系统功能模块的划分, 具体的功能模块图如下图所示:7哈尔滨理工大学专科生毕业论文商品库存管理进出库统日货货存计常管管管报管理理理表理进 退 当出退当调客供业操管货 货 前货 货 前库 拨库 采 出 退 户 库仓 客应务作理单 单 库单

32、 单 库存 单存 购 货 货 退 存库 户商员员员据 据 存据 据 存盘 据报 统 统 统 货 统管 管管管管管查 查 查查 查 查点 查警 计 计 计 统 计理 理理理理理询 询 询询询询询计图 3-1 系统功能模块图3.3.2 总体功能流程图1. 整个系统的流程由用户登录开始, 系统检验用户名和密码合法后,用户成功登录,进入系统后可以对商品进行基本操作,如进货、出货和调拨,还可以对进货单据、出货单据、退货单据等进行查询,对各个报表进行统计; 在这个过程中还可以进行换班管理, 其实相当于当前用户退出,另一用户登录,操作流程与前者一样,只是有权限的限制,用户完成工作后即可退出系统。 整个系统的

33、流程可以用下面的图 3-2 所示:8哈尔滨理工大学专科生毕业论文开始登录N判断用户名和密码是否正确Y查询单据进货、出货和统计报表调拨管理是否换班NYYN是否退出退出系统结束图 3-2 系统流程图2. 入库单和出库单的操作是库存管理系统中最重要的两个操作,在整体功能设计时, 对入库单和出库单的管理如上图, 先判断是否有9哈尔滨理工大学专科生毕业论文商品要入库,有则对库存进行设置,包括入库商品的基本信息,保存入库单,然后判定此入库单是否要进库,确认进库的话入库单据就处理完毕,在商品入库信息表中就可以查看库存;若暂时不进库,那么只有暂时保存入库单。 出库单的处理流程像入库单的处理一样,当有商品要出库

34、时,先填写出库单,包括出库商品的相关信息,然后保存出库单,如果确认此商品要出库, 系统会先判断库存数量和出库数量是否合适(即出库数量小于等于库存量),如果合适就允许出库,出库单据处理完毕;如果不合适,需要修改出库数量,保存新的单据之后再进行判断, 直至数量合适允许出库。 入库和出库的具体流程图如下图 3-3 所示:N入库单库存是否设置入库单保存是否进库Y库存设置库 存单据处理完毕N出库单库存是否设置出库单保存是否出库YY单据处理完毕库存数量合适N库 存修改出库数量图 3-3 入/ 出库流程示意图10哈尔滨理工大学专科生毕业论文第 4 章 数据库设计4.1 数据库设计思想库存管理系统的数据库设计

35、采用了 MySQL 数据库,数据库名为 kucunguanli ,采用 JDBC( Java 数据库连接)连接数据库, JDBC是由一组用 Java 编程语言编写的类和接口组成。根据系统需求, 在登录系统时提供所要的身份验证信息, 在本系统中设计了两种登录方式, 分别是操作员和管理员, 所以设计了操作员信息表和管理员信息表。经过身份验证后,进入系统。在日常管理模块中涉及到采购员管理,校验员管理,出货员管理,要设计采购员信息表,校验员信息表和出货员信息表。在进货管理模块中,操作员要进行基本的进货管理操作,增加入库商品、 修改商品信息,并对入库的用品进行查询, 这就需要设计商品信息表和商品入库表。

36、 在出货管理模块中操作员要进行基本的出货管理操作, 增加出库用品以及相关的查询操作,需要设计用品出库表。在库存管理模块中,涉及到库存调拨操作,在设计数据库表时就要设计库存调拨表。 在统计报表模块中,涉及到供货商和客户的统计, 因此要设计供货商信息表和客户信息表。在设计表时要注意数据类型的选取要合适, 约束的定义要准确,为了方便理解,最好还要添加描述,使设计出来的表一目了然。通过与数据库连接, 用数据库表保存系统所需要的功能数据信息,实现系统的各个功能。根据以上的分析,本系统采用关系型数据库并设计了14 个数据库表,分别是商品信息表、操作员信息表、管理员信息表、采购员信息表、校验员信息表、出货员

37、信息表、库存调拨表、退货出库表、退货入库表、商品库存表、商品入库表、商品出库表、客户信息表、供货商信息表和仓库信息表。库存管理系统数据库的访问采用JDBC的方式连接。11哈尔滨理工大学专科生毕业论文4.2 系统 E-R 图本系统是商品库存管理系统, 根据上面的结构设计和初步的数据库设计思想,规划的实体主要有操作员,商品实体、供应商实体、客户实体和仓库实体等。 这些实体包含各种具体实际信息, 通过相互之间的作用形成数据的流动。它们的 E-R 图如下图 4-1 所示:管理操作员nmn进货、出货、仓调拨库m1客n购m商 品n存放户买m供应n供应商图 4-1 系统 E-R 图4.3 数据库表设计本系统

38、是一个商品库存管理系统, 在系统详细设计之前应该对系统中所涉及到的对象实体进行信息建模, 并最终得到完整的数据库表12哈尔滨理工大学专科生毕业论文结构。1. 商品信息表实体“商品”位于整个系统实体的核心位置,其包括的属性有:商品编号、商品名称、库存量、类别、存放仓库、入库单价、单位、颜色和厂商。因此“商品”实体所对应的数据表结构如表4-1 所示:字段名称表 4-1商品信息表结构数据类是否约可为描述型束空sp_idsp_namekucunlianglb_nameck_namerukudanjiadw_nameyansechangshangbeizhuCHAR(15)CHAR(20)INTCHAR

39、(20)CHAR(20)FLOATCHAR(10)CHAR(10)CHAR(100)CHAR(NONONONONONONONONOYES主商品编键号商品名称库存量类别存放仓库入库单价单位颜色厂商备注13哈尔滨理工大学专科生毕业论文100)2. 操作员信息表操作员负责所有商品入库、 出库的操作, 此表用来保存合法的操作员信息,包括的属性有操作员编号、操作员姓名和操作员密码,具体结构设计如表 4-2 所示:表 4-2操作员信息表结构字段名数据类是否为空约束描述称型值CHAR(操作员编cz_idNO主键15)号Cz_naCHAR(NO操作员姓me20)名Cz_pasCHAR(NO操作员密s20)码3. 管理员信息表管理员主要负责日常管理模块中对各个业务人员的管理, 此表用来保存合法的管理员信息,具体结构设计如表4-3 所示:表 4-3 管理员信息表结构字段数据类是否约为空描述

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论