C++库存管理系统文档.docx

上传人:无*** 文档编号:87075899 上传时间:2023-04-16 格式:DOCX 页数:62 大小:375.46KB
返回 下载 相关 举报
C++库存管理系统文档.docx_第1页
第1页 / 共62页
C++库存管理系统文档.docx_第2页
第2页 / 共62页
点击查看更多>>
资源描述

《C++库存管理系统文档.docx》由会员分享,可在线阅读,更多相关《C++库存管理系统文档.docx(62页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、安徽工业大学毕业设计(论文)任务书课题名称 超市库存管理系统系别计算机系专业班级 软件工程0741班姓名XXX字号Oxxxxxxxx毕业设计(论文)的工作内容:、进行调研工作,了解、分析用户对“超市库存管理系统”的功能需求。二、熟练掌握一种程序设计语言,掌握其数据库开发、访问技术、编程设计 技术。三、根据课题要求,软件完成如下功能:1,对商品、商家基本信息的增删改查等操作的实现;2,对商品进行入库、出库的操作;3,对高于库存上限的商品或者低于库存下限是的商品进行显示,以提醒操作 人员及时处理;4,显示操作日志,便于查询操作员所操作的事物。四、要求软件设计界面友好、使用方便,程序执行安全、可靠。

2、五、完成与设计内容有关的外文资料翻译,译文约5000字。六、撰写毕业论文并提交设计软件及清单一份。日期:指导教师签字:摘要超市库存管理的内容是商品的入库、出库和库存管理,它是商品管理的中间 环节,是用数据描述货物的收入、发出和储存的状态,及时有效地反映了商品在 超市内流动的客观过程,与库存管理和商品管理的其他环节都有直接联系。可以 说它在商品配送管理中起着枢纽和基础的重要作用。本系统以Visual C+ 6. 0为开发工具,采用了 SQL Server 2000为后台数据 库。该系统主要分为五大模块:库存管理模块、显示查询模块、商品信息模块、 商家模块、系统模块。关键词:超市库存管理系统;Vi

3、sual C+ 6. 0; SQL Server 2000AbstractThe contents of the supermarket inventory management of goods out of warehouse and inventory management, product management, it is the middle part is the use of data describing the income of the goods, issue and storage of the state, reflecting the timely and eff

4、ective flow of goods in the supermarket objective process, and inventory management and merchandise management have direct contact with the other links. Management can say that it plays in the commodity distribution hub and the basis of an important role.The system for the Visual C+ + 6.0 developmen

5、t tool, the SQL Server 2000 database for the background The system consists of five modules: Inventory Management module, display query module, product information module, the business module, the system module.Keywords: Supermarket Storage Management System; Visual C+ 2005; SQL Server 2000目录!系统概述11

6、 .! 开发背景11.2开发环境11.2. 1 Visual C+ 6.0 特点11.3. 2 SQL Server 2000 特点21.4. 3 AD0 的特性22 需求分析32. I系统需求分析32.2可行性分析31.1.1 2. I 技术可行性31.1.2 经济可行性31.1.3 操作可行性42.3 数据描述42.4 系统运行需求51. 4. 1用户界面52. 4. 2硬件要求52.3.3 软件要求52.3.4 使用方法52.3.5 故障处理53概要设计63. 1 E-R模型的建立63.2数据库的设计74详细设计114.1 系统总体框架设计114.2 系统具体功能设计114. 2. 1登

7、陆界面114. 2. 2主界面124.2.3库存商品124. 2.4供货商家134.2.5 商口口入库134. 2. 6商品出库144. 2. 7查询144. 2. 8修改密码174.2.9库存报警175调试运行及测试185. 1 调试运行185.2 测试18总结27致谢28参考文献29附录:部分程序代码30附录二:外文资料/译文46外文文献原文46外文文献翻译531系统概述1.1 开发背景在当今这个快速发展的社会,计算机产业兴起,已经成为各行业必不可少的 工具,他实现了不同程度的自动化操作,给人们的工作和生活带来了极大的便利。现在我们的周围出现了大量的超市、便利店等,长期以来人们使用传统的人

8、 方式管理仓库中的各种物资设备,这样的管理方式不仅效率低,而且时间长, 将产生大量的数据和文件,这给查找。更新和维护都带来了不便。而对于这些企 业而言资源管理、信息的存储和处理显得迫切重要,要适应市场竞争,就需要有 高效的处理方式和管理方法,因此加快超市库存管理的信息化进程是必可少的。 所以开发该系统是必要的,使用该系统不仅能提高商品的信息化程度,减轻管理 人员的管理、统计商品负担,也可以及时获取商品入出库信息,并同时提高管理 效率和公司利益最大化。1.2 开发环境前台应用程序开发使用的是Visual C+ 6.0,后台数据库的建立和维护使用的 是 SQL Server 2000o1.2.1

9、Visual C+ 6.0 特点Visual C+ 6.0是功能最为强大的可视化开发工具之一,它不仅支持传统的 软件开发方法更重要的是它能支持面向对象、可视化的开发风格。因此Visual C+ 6.0又称作是个集成开发工具,它提供了软件代码自动生成和可视化资源 编辑功能。Visual C+ 6.0具有的优点:提供了面向对象的应用程序框架MFC(Microsoft Foundation Class),简化了程序员的编程工作,提高了模块的可重用性;提供了 基于CASE技术的可视化软件的自动生成和维护工具App Wizard、Class Wizard, Visual Studio, Wizard B

10、ar等,实现了直观、可视的程序设计风格,方便的编译 和管理各种类,维护程序的源代码;封装了 Windows的API函数、USER、 KERNEL. GDI函数,简化了编程时创建、维护窗口的许多复杂的工作。其中MFC是个很大的、扩展了的C+类层次结构,它能使开发 Windows应用程序变得更加容易。MFC是在整个Windows家族中都是兼容 的,也就是说,无论是Windows3.x、Windows95还是Windows NT)所使用的 MFC是兼容的。每当新的Windows版本出现时,MFC也会得到修改以便使旧 的编译器和代码能在新的系统中工作。MFC也回得到扩展,添加新的特性、变 得更加容易建

11、立应用程序。使用MFC的最大优点是它为你做了所有最难做的 事。MFC中包含了上成千上万行正确、优化和功能强大的Windows代码。你 所调用的很多成员函数完成了你自己可能很难完成的工作。从这点上将,MFC极 大地加快了你的程序开发速度。由于MFC编程方法充分利用了面向对象技术的 优点,它使得我们编程时极少需要关心对象方法的实现细节,同时类库中的各种 对象的强大功能足以完成我们程序中的绝大部分所需功能,这使得应用程序中程 序员所需要编写的代码大为减少,有力地保证了程序的良好的可调试性。1.2.2 SQL Server 2000 特点SQL Server是一种关系数据库(relational da

12、tabase),它除了支持传统关系数 据库组件(如数据库、表)和特性(如表的join),也支持当今关系数据库常 用的组件,如存储过程(stored procedure)、视图(view)等。另外,它还支持, 目前关系数据库都支持的标准查询语言SQL (Structured Query Language)SQL Server另外项重要的特点是它支持数据库复制(replication)功能,也就 是当你在个数据库上执行操作时,可以将其操作结果传至远程SQL Server相 同的数据库上,让两边的数据保持同步。SQL Server 2000是Microsoft公司推出的SQL Server数据库管理

13、系统,该 版本继承了 SQL Server 7.0版本的优点同时又在可靠性、质量和易用性、可伸缩 性、业务智能功能和对MXL的支持,以及与微软BACK-OFFICE系列产品的无 缝集成等方面增加了几种新的功能,由此成为大规模联机事物处理(OLTP)、数 据仓库和电子商务应用程序的优秀数据库平台。1.2.3 ADO的特性ADO(ActiveX Data Object)是个用于存取数据源的COM组件。它提供了 编程语言和统数据访问方式OLE DB的一个中间层,也就是说它是建立在OLE DB之上的高层数据库访问技术。它封装了 OLE DB所提供的接口,比起OLE DB 提供者,ADO的接口可以使程序

14、员在更高级别上进行数据交互。ADO技术不仅 可以应用于关系数据库,也可以应用于非关系数据库。可以用统的方法对不同 的文件系统进行访问,大大简化了程序编制,增加了程序的可移植性。通过ADO连接SQL Server数据库可以分为有源数据库连接和无源数据库连 接,我做的这个超市管理系统使用的是有源数据库连接,也就是说首先要注册数 据源名称(DSN),通过配置ODBC环境,进行数据源的注册,然后才能在对数 据库编程时,对数据源进行连接、访问和操作。2需求分析1 .I系统需求分析在现在有的超市企业也有自己的管理系统,但是不是操作繁琐就是功能不够 齐全,所以我们要开发个操作简单、功能齐全的管理系统,让具有

15、一般计算机 水平的员工也能方便使用。因此该系统的界面要友好,还要实现比较完整的功能。 其主要包括以下儿个功能: 库存商品:显示商品信息,并实现对商品信息的增删改功能。 供货商家:显示商家信息,并实现对商家信息的增删改功能。 商品入库:对商品进行入库操作。 商品出库:对商品进行出库操作。 商品信息:显示所有商品信息,并显示商品总数。 商家信息:显示所有商家信息,并显示商品总数。 入库信息:显示所有的入库信息。 出库信息:显示所有的出库信息。 库存报警:显示高于最高预警线或者最低于低预警线先的商品的详细信 息。 修改密码:修改登录密码。 日志查看:方便査看操作日志信息。2 .2可行性分析3 . 2

16、.I技术可行性现在的社会计算机普及应用,各种软件应运而生,不管是一般的应用软件, 还是开发软件,都能在一般操作系统(Windows 2000以上的版本或相应的 Windows NT 版本)上工作,当然也包括 Visual C+ 2005 和 SQL Server 2000, 所以用这两种开发平台开发出来的应用软件操作系统在Windows 2000以上的版 本或相应的Windows NT版本系统上也是可以运行的。而且现在计算机技术已经 很成熟,设计人员不用自己编写繁琐的代码,很多都是库类中已经存在的,编程 人员在需要使用的时候只要调用就可以了。所以综上所述,在技术方面考虑是可 行的。4 . 2.

17、2经济可行性虽然开发该软件是需要一定成本的,比如人力和物力,但是通过该软件的使 用可以减少企业管理费用和人力开支,而其它些繁琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料, 为企业带来的是更大的经济效益。从根本上提高了超市的经济效益,所以从经济 上完全是可行的。2. 2.3操作可行性本系统采用基于Windows的图形用户界面,所以不必具备计算机的专业技 能,只要有般的计算机知识的人员就可以轻松上手。而整个超市库存管理系统 采用友好的交互界面,简洁明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。综合以上三方面,该系统

18、具有很高的开发可行性,无论是从技术上或者经济 上还是操作上。2.3 数据描述由上述分析和根据对系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变 换过程的分析,可画数据流图2.1所示。商品入库商品信息査询入库信息I出库信息库存报警 修改管理员留码系统操作日志帮助 退出图2.1系统总体数据流图2.4 系统运行需求2. 4.I用户界面本系统的用户交互界面采用的是基于Windows的窗口界面,便于操作。2. 4.2硬件要求运行本系统的硬件基本要求如下:CPU: Intel P3 及以上;内存:256MB及以上;硬盘:10GB及以上。2. 4.3软件要求操作系统使用Windows 2000以上的版本或相

19、应的Windows NT版本。数据库系统采用:SQL Server 20002.4.4使用方法本系统已生成可执行文件,使用时打开GMS.exe即可。2. 4.5故障处理正常使用时不易出错,对于用户的输入错误应给出适当的改正提示,若运行 时遇到不可恢复的系统错误,也必须保证数据库完好无损。3概要设计3.1 E-R模型的建立根据需求分析的结果(数据流图、数据字典等)对现实世界的数据进行抽象, 然后设计出本系统的E-R图,如图3.1、3.2、3. 3所示。图3. 1出库E-R图图3. 2入库E-R图图3. 3供应E-R图3.2 数据库的设计根据系统功能设计的要求、功能模块的划分以及上面实体以及实体间

20、关系的 设计,形成各个表格之间的关系,可设计超市库存管理系统数据库的各个表如下 所示。系统用户表的设计:用户(操作员号,操作员姓名,操作员密码)CREATE TABLE admin (Admin_code nvarchar(lO) COLLATEChinese_PRC_CI_AS NOT NULL, Admin_name nvarchar (30) COLLATE Chinese_PRC_CI_AS NULL , Admin_passwd nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL表3.1系统用户表列名数据类型长度允许空说明是否主键Admin_co

21、denvarchar10否操作员号是Admin_namenvarchar30是操作员姓名否Admin_passwdnvarchar50是操作员密码否商品信息表的设计:商品(商品编号,商品名,当前数量,库存上限,库存下限)CREATE TABLE goods (G_code nvarchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL , G_name nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL , Currentnumber int NULL , Max_number int NULL , Minnumber i

22、nt NULL );表3. 2商品信息表列名数据类型长度允许空说明是否主键G_codenvarchar50否商品编号是G_namenvarchar50是商品名否Current_numberint4是当前数量否Max_numberint4是库存上限否Min_numberint4是库存下限春入库信息表设计:入库(商品编号,供应商号,入库数量,入库价格,入库日期)CREATE TABLE inlib (Goods_code nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL, Provider_code nvarchar (50) COLLATEChinese_

23、PRC_CI_AS NULL, In_number int NULL, In_Price real NULL,In_date nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ):表3. 3入库信息表列名数据类型长度允许空说明是否主键Goods_codenvarchar50否商品编号否Provider_codenvarchar50是供应商号否In_numberint4是入库数量否In_Pricereal4是入库价格否In_datedatetime8是入库日期否出库信息表设计:出库(商品编号,出库数量,出库人,出库时间)CREATE TABLE outli

24、b (Goods_code nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL, Outnumber nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL, ut_person nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL, taker nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL, out_date nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL );表3. 4出库信息表列名数据类型长度允许

25、空说明是否主键Goods_codenvarchar50是商品编号否Outnumbernvarchar50是出库数量否Out_personnvarchar50是出库人否out_dateSmalldatetime4是出库时间否日志表设计:日志(操作员姓名,操作类型,操作日期)CREATE TABLE log (Admin_name nvarchar (30) COLLATE Chinese_PRC_CI_AS NULL , do_what nvarchar (50) COLLATEChinese_PRC_CI_AS NULL, do.date nvarchar (50) COLLATE Chine

26、se_PRC_CI_AS NULL );表3. 5日志表列名数据类型长度允许空说明是否主键Admin_namenvarchar30是操作员姓名否do_whatnvarchar50操作类型否do_datesmalldatetime4江操作日期否供应商信息表设计:供应商(供应商号,供应商名,供应商地址,联系人,电话,Email)CREATE TABLE provider (Provider_code nvarchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL, Provider_name nvarchar (30) COLLATE Chinese_PRC_CI

27、_AS NULL, Provider_address nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL, Provider_person nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,Provider.telphone nvarchar (13) COLLATE Chinese_PRC_CI_AS NULL, Provider_email nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL );表3.6供应商信息表列名数据类型长度允许空说明是否主键Provider_cod

28、envarchar50否供应商号是Provider_namenvarchar30是供应商名否Provider_addressnvarchar50是供应商地址看Provider_personnvarchar20是联系人否Provider_telphonenvarchar13是电话否Provider_emailnvarchar50是Email否4详细设计4.1 系统总体框架设计依据需求分析阶段得到的数据流图,在保证系统基本功能要求的前提下,可 画出库存管理系统功能模块图如图4.1所示。超市库存管理系统库存商品供货商家商品入库商品出库查询 库存报警系统退出 _ 測 -T-修改_ 厂増加_ ,退出_

29、I- _出商家售心图4.1系统功能模块图4.2 系统具体功能设计4.3 2.I登陆界面运行系统后出现如图4. 2所示的登陆界面,输入admin表中已经存在的操作 员名和正确的密码后方能进入主界面。用户笥厂密码, F回 JRSMj图4. 2登陆界面4. 2. 2主界面主界面包括系统所有的功能实现,点击不同功能,进入不同功能的实现界面, 成功登陆后将进入主界面,主界面如图4. 3所示。图4. 3主界面4. 2.3库存商品单击主界面中的“库存商品”按钮进入库存商品界面,如图4.4所示。GO7O8.羊果544300100G0708.香500122100G0713.乒乓球130200015GO713.棒

30、棒樗6485000G07S952桃子6220050G32U饼干41100100G395839电R第079020G712345方便面0400100G723456采石茶干020050竺改(出!除(D) 退出(X)4. 2.4供货商家在主界面点击“供货商家”按钮,进入供货商家界面,如图4.5所示。图4. 5供货商家界面4.2.5商品入库在主界面中点击商品入库”按钮,进入商品出库界面,如图4. 6所示。其 中“入库商品”为下拉列表框,只可以选择商品表中已经存在的商品进行入库操 作,供应商也只能选择供应商表中已经存在的记录进行入库。确定|取消图4. 6入库界面4. 2. 6商品出库在主界面中点击“商品出

31、库”按钮,就进入商品出库界面,如图4.7所示。图4. 7出库界面4. 2. 7查询单击主界面的“商品信息”按钮进入商品信息界面,如图4. 8所示,显示 所有商品的具体信息。商品信息区商品端言I商品名称1当前库存|最大库容最小库容607083704100300100G07084004500122100G071338012501000100G07133902124200015G071340035095000G0789525020050G089340120100G321401100100G395839电风扇079020-1 k ,记录总数|5确定单击主界面的“商家信息”按钮进入商品信息界面,如图4.

32、 9所不,显示 所有商家的具体信息。P0709110I汇源P0709U02药方果 BSP07091103余的茶行P07091202文具批发P07091203棗师傅山鞍涂山京京 马当黄南对三四五六七 強李王紀朱1234567zhangsan.2345678lisitom. com3456789wangwusi.4567890zhengliu.5678901zhuqi126.定 4.记录总数 5图4. 9商家信息单击主界面的“入库信息”按钮进入商品信息界面,如图4. 10所示,显示 所有入库信息。商品编号I商家编号I入库数量:I购入价格国人日翘G07083704P07091101222205 31

33、 2011 .G07083704P07091101222205 31 2011 .G07134003P07091102120205 31 2011 .G07S952P0709110212106 1 2011 .G07134003P07091101906 2 2011 1.G3214P07091101423406 2 2011 1.G07133902P070912023122011-06-02 2.G07133902P070912023122011-06-02 2.G07134003P070911011212011-06-05 2.图4.10入库信息单击主界面的“出库信息”按钮进入商品信息界面,

34、如图4.1I所示,显示 所有出库信息。图4.11出库信息单击主界面的“操作日志”按钮进入操作日志界面,如图4.12所示,显示 所有操作信息。图4.12操作日志4. 2. 8修改密码在主界面中点击“修改密码”按钮,进入修改密码界面,两次输入想要修改 的密码,即可修改成功。界面如图4. 13所示。图4.13修改密码界面4. 2.9库存报警在主界面中点击“库存报警”按钮,进入库存报警界面,直接显示当前库 存中低于最低预警线和高于最高预警线的商品信息,便于管理人员及时处理,如 图4. 14所示。匸存预審3 1低于最低预警线的商品 下列商品库存过低,请及时购买入库!商品编号I商品名称I当前库存 I最大库

35、容I最小库容 |G07083704G078952G08934G3214 G395839明 果子刷干风 苹桃牙tw电 15 0 0 0 OOOOO 15 112高于最高预警线的商品下列商品库存过盛,请尽快出库消售!商品,扁号1商品名称1当前库存1最大库答1最小库容G07084004香薫500122100G07134003檯檯惚5095000确定(0) 图4.14库存报警5调试运行及测试5.1 调试运行调试运行时出现了很多错误,在老师和同学的帮助以及自己查阅资料、网上 搜索之后都一 解决了。主要是数据库连接的问题和变量的问题。5.2 测试测试1名称:登陆测试目的:测试登陆界面内容:合理性检查、合法

36、性检查,是否能成功登陆的测试 步骤及操作:驱动模块调用之后,看是否能进入主界面 允许偏差:不允许任何偏差条件:admin表结果:如下所示若输入的用户名或密码错误将出现下图5.1所示的提示。图5.1登陆不成功若输入的用户名和密码正确的话将进入主操作界面,如图5. 2所示。主界面(商品库存告理系统)亶操作库存商品供货商家商品库商品出屋查询商品信息 商家信息入库信息出库信息特殊功能库存报警|修改密码|系统操作日志帮助关于汜出图5. 2主界面测试2名称:商品的增加、删除、修改记录测试目的:测试商品操作界面。内容:合理性检查、合法性检查,商品操作界面显示控制步骤及操作:驱动模块调用之后,看是否能实现各个

37、功能,并且查看数据库 中的数据是否做了相应的改变。允许偏差:不允许任何偏差条件:goods表结果:如下所示点击左边列表框中的任意个行将会在右边显示,如图5. 3所示。商品操作商品.!商品.一 I当刖.丨最大.I最小.G0G0G0G0G0G0G0G3G3果蕉珠乓搬子刷干风 苹香图乒棒桃牙饼电0 0 0 5 90 0 5 2 0 015215500015050 112rs-i操作商品煽号78952商品名称偎子最大库容 200商品I商品 当前大i最小.GO708 一 G0708. G0713.G0713.G0713. G078952 G08934G3214 G395839果蕉珠乓棒子刷干风苹香图乒檯

38、桃牙胡电笔球糖 扇300 1221000 2000500200120 11007901001001001505010010020操作商品编号!*303525商品名称麻不一最大库容(2000最小库容卩90増加S) I 修改(M)删除)最小库容 0増加(A)| 修改(M)|删除(D)退出COnr图5. 3商品操作的显示功能在商品右边的文本框中输入想要增加的商品信息,点击“增加”按钮就可以 添加商品,如图5. 4所小。商品增加成功后将显布在左边的窗口中。lal商品揍作退出里图5. 4增加商品由图5. 6我们可以看到,刚刚我们添加的商品“袜子”,已经在左边的窗口 中显示出来了。但如果我们增加一个新的商

39、品,商品号是商品表中已经存在的话,将会提示 错误。比如我们加入商品号为G3214的商品(已经存在,为饼干商品的商品号), 点击添加按钮后将提示如下图5. 5错误。原因是商品号是主键,主键是不能 重复的。图5. 5不能重复插入选中窗口中的某一列,比如“袜子”,将在右边显示其相应信息。在相应的 文本框中修改其数值,点击“修改”按钮后,新数值将显示在左边的窗口中。我 们将其最大容量修改为300。具体如图5. 6、5. 7所示。商品操作XI3525190操作商品编号商品名称最大库容最小库容商品 商品当前.最大 最小0 0 0 0 9 0 0 0 5 0 0 0 01111105112 02000000

40、0 020000219 3 1 1* 2 5 2 1* 1i 70 0 0 5 90 0 5 2 0 00152155000笔球糖 扇子果蕉珠其棒子刷干风 袜苹香图乒棒桃牙饼电003525 G0708.GO708一 60713.00713.G0713.GO78952 608934 G3214G395839nr商品操作新品. !商品.一 I当刖.T最大.;最小.003525 G0708.GO708.一G0713.G0713.G0713. GO78952G08934G3214 G395839子果蕉珠乓棒子刷干风 秣苹香图乒棒桃牙饼电笔球糖 扇0 0 0 5 90 0 5 2 0 001521550

41、00 0020000000 0020000219 33112521170 0 0 0 9 0 0 0 5 0 0 0 0 4 一操作商品编号商品名称最大库容最小库容增加色)I删除色)修改色)I图5. 7商品修改成功点击选中左边的某个商品,单击“删除”按钮,左边将不再显示该商品,说 明该商品已被删除,我们这里选“袜子”商品,结果如图5.8所示。三三三三商品.商品.丨当前.最大 最小.G0708.0708.G0713.G0713.G0713.G078Q52G08934G3214 63gs83g扇 果蕉珠乓棒子刷干FL 苹香图兵檯桃牙tff电0 0 0 5 90 0 5 2 0 015 2 1550

42、00操作商品徧号r商品名称r最大库容最小库容里加S) | 修改例)I则除)_退出测试3名称:商家的增加、删除、修改记录测试。目的:测试商家操作界面。内容:是否存在该记录、合理性检查、合法性检查商家对话框显示控制等步骤及操作:驱动模块调用之后,看是否能实现各个功能,并且查看数据库 中的数据是否做了相应的改变。允许偏差:不允许任何偏差条件:provider表结果:如下所示同样,点击上面列表框中的信息将显示在下面各个文本框中。点击“增加”、 “修改”、“删除”、“退出”按钮将实现相应的功能,与“库存商品”界面类似, 测试结果都正常,这里不再赘述。测试4名称:商品入库测试。目的:测试入库功能。内容:入库商品检查、合理性检查、合法性检查,数据库修改。步骤及操作:驱动模块调用之后,看是否能进行入库操作,并打开数据库直 接察看是否做了相应的改变。允许偏差:不允许任何偏差条件:inlib表结果:如下所示填入所有信息后单击“确定”按钮将提示入库成功,具体操作如图5. 9、5.10 所示。单击“取消”按钮将返回主界面。图5.10入库成功测试5名称:商品出库测试。目的:测试出库功能。内容:出库的商品及其现有库存量

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁