DELPHI054库存管理系统源代码.doc

上传人:自*** 文档编号:126220363 上传时间:2020-03-23 格式:DOC 页数:19 大小:295KB
返回 下载 相关 举报
DELPHI054库存管理系统源代码.doc_第1页
第1页 / 共19页
DELPHI054库存管理系统源代码.doc_第2页
第2页 / 共19页
DELPHI054库存管理系统源代码.doc_第3页
第3页 / 共19页
DELPHI054库存管理系统源代码.doc_第4页
第4页 / 共19页
DELPHI054库存管理系统源代码.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《DELPHI054库存管理系统源代码.doc》由会员分享,可在线阅读,更多相关《DELPHI054库存管理系统源代码.doc(19页珍藏版)》请在金锄头文库上搜索。

1、DELPHI054库存管理系统源代码的完整性。黑盒测试又称为功能测试。与黑盒测试方法相反,DELPHI054库存管理系统源代码白盒测试法的前提是可以把程序看成安装在一个透明的白盒子里,也就DELPHI054库存管理系统源代码是完全了解程序的结构和处理过程。这种方法按照程序内部的逻辑测DELPHI054库存管理系统源代码试程序,检验程序中的每条通路是否都能按预定要求正确工作。白盒测试DELPHI054库存管理系统源代码又称为结构测试。?不论采用上述哪种测试方法,只DELPHI054库存管理系统源代码要对每一种可能的情况都进行测试,就可以得到完全DELPHI054库存管理系统源代码正确的程序。包含

2、所有可能情况的测试称为穷尽测试,对于实际程序而言,穷DELPHI054库存管理系统源代码尽测试通常是不可能做到的。使用黑盒测试法,为了做到穷尽测试,DELPHI054库存管理系统源代码至少必须对多有输入数据的各种可能值的排列组合都进行测试,但是,由此得DELPHI054库存管理系统源代码到的应测试的情况往往大到世局上根本无法测试的程度。使用白盒测试DELPHI054库存管理系统源代码法,为了做到穷尽测试,程序中每条可能的通路至少都应该执行一次(严DELPHI054库存管理系统源代码格地说每条通路都应该在每种可能地输入数据下执行一次)。即使测试DELPHI054库存管理系统源代码很小的程序,通常

3、也不能做到上述这一点。 DELPHI054库存管理系统源代码具体测试(1) &DELPHI054库存管理系统源代码nbsp;  向控件中插入数据,查看数据库中是否保存DELPHI054库存管理系统源代码该数据,并且看是否通过下面的数据窗口显示记录。DELPHI054库存管理系统源代码(2)   DELPHI054库存管理系统源代码   据插入发生错误时,是否有提示框给出,比如DELPHI054库存管理系统源代码“数据不能为空”、“编号重号” 、“请输入年月日的正确格式”等(3)   &

4、nbspDELPHI054库存管理系统源代码;  是否直接可以正确的对数据窗口中的记录进行修改DELPHI054库存管理系统源代码和删除。(4)  &nbDELPHI054库存管理系统源代码sp;   在查询窗口中看是否可以按不同的方式进行查询,查询的结果是一条记录还是全部的记录,尤其要注意对日期的查询(5)      另外在系统维护这一块看是否能够实现各个功能,不如修改口令、权限设置等。帮助菜单中,按F1是否会挑出菜单窗口  总之软件测试的目的是为了发现错误,然后及时的修改,在此给出

5、一个测试用列。     测试目的:检查系统对非法输入数据的识别能力。     说明:在产品信息管理中,当新录一中产品信息时需录入产品编号,产品名称,类别编号,产品规格,计量单位,产品价格,数量上限,数量下限,警告期限,有效期限等信息。其中产品编号不能为空且相同,数量上限要大于数量下限,警告期限和有效期限必须为整数。便于说明问题,这个用列将主要用于检测产品编号为空时系统作出的反应。    具体测试:任意输入一组合法数据,但产品编号为空。测试结果,系统弹出产品编号不能为空的警告框,这说名系

6、统能保证不接受产品编号为空的记录。再输入一组数据,产品编号为在系统中已经存在的编号。测试结果,系统弹出产品编号不能重复的警告框,这说名系统能保证不接受产品编号相同的记录。    总结:这个测试用列能保证系统录入的产品编号唯一,不为空。  使用VC+6.0 ,我们几乎可以作任何事情,还可以撰写种各种类型的应用程序,动态链接库(DLL)、CON、或CORBA对象,CGI/ISAPI程序,Microsoft Back Office应用程序。程序的规模小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用V

7、C+6.0进行开发,其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开发和程序运行,备受广大程序开发人员的好评。尤其是VC+6.0对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期,深受广大数据库应用程序设计人员的喜爱。VC+6.0为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。     VC与VB的比较:VB开发速度快,可视化程度高。适合开发那些时间要求紧,面向具体用户的应用。也就是项目开发。而不是产品开发,VC开发速度慢,但代码质量高。

8、适合开发具体的产品。它对低层的操纵能力强。可以说其他编程工具不能实现的,用VC基本上都能实现,就运行速度而言,VC要比VB要快,尽管VB近来推出了速度优化编译,号称能够基本达到VC的速度。但是还是要慢一些。综上所述,本采用VC+6.0作为开发平台。   引言部分介绍了本系统的课题来源以及对数据库开发工具的选择。  第1章 对于课题的背景做一点介绍。第2章 介绍了数据库的发展,关系数据库,数据库体系结构,并系统介绍了SQL语言,为设计和理解应用程序做了铺垫。第3章 介绍了VC+6.0及其部分控件,SQL语言在VC+6.0中的应用,以及Access等。第4章

9、 是本文的主体,按照软件工程的要求,从需求分析开始,经过概要设计最后到详细设计,完成对整个系统的设计。第5章 根据第四章的设计结果利用Access 2000和VC+6.0进行了具体的窗体和应用程序设计。  第6章 根据第五章的设计结果进行软件测试。结束语部分介绍了设计者体会和编程体会,并指出了系统设计中的不足和改进的方向。          数据库概述  数据库处理在信息系统的研究中一直是非常重要的主题,然而,近年来,随着World Wide W

10、eb(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。数据库技术能使Internet应用超越具有早期应用特点的简单的发布。同时,Internet技术提供了一种向用户发布数据库内容的标准化的访问方法。这些技术没有脱离经典数据库技术的要求。它们只是加重了数据库技术的重要性。数据库的设计和开发及包括艺术有包括工程。理解用户的需求,然后,把它们转变为有效的数据库设计是一个艺术过程。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用,是一个工程过程。 数据库的目的是帮助人们跟踪事务。经典的数据库应用涉及诸如订单、顾客、工作、员工、学生、电话

11、之类的项,或其它数据量较大、需要关注的事务。最近,由于数据库的普及,数据库技术已经被应用到了新的领域,诸如用于Internet的数据库或用于公司内联网的数据库。数据库也被越来越多地应用于生成和维护多媒体系统中有大量的查询按钮,其使用了大量的查询语句,而且这些查询语句大部分使用的是模糊查询,所以大量的使用了模式匹配符LIKE(判断值是否与指定的字符通配格式相符)。在包含LIKE的查询语句中可以使用两个通配符:%(百分号):与零个或多个字符组成的字符串匹配;_(下划线):与单个字符匹配。系统中的条件判断往往包含多个条件,这时就需要使用逻辑运算符NOT、AND、OR(用于多条件的逻辑连接),谓词AL

12、L以及保留字DISTINCT等等。做为SELECT语句还有很多的使用方法,这里就不再叙述。 ?2.3.3  SQL数据更新  使用数据库的目的是为了有效地管理数据,而数据的插入、删除和修改则是必不可少的一个功能。在本系统中就大量地使用了数据插入、删除和修改这三种操作,现做一个简单地介绍。 数据插入  往数据库的基本表中插入数据使用的是INSERT语句,其方式有两种:一种是元组值的插入,另一种是查询结果的插入。在本系统中使用的是前一种方式,其句法如下:INSERT INTO 基本表名(列表名)VALUES(元组值) 

13、数据删除 往数据库的基本表中删除数据使用的是DELETE语句,其句法如下: DELETE FROM 基本表名 WHERE 条件表达式  在些作一点说明,删除语句实际上是“SELECT * FROM 基本表名 WHERE 条件表达式”和DELETE操作的结合,每找到一个元组,就把它删除。此外,DELETE语句只能从一个基本表中删除元组,WHERE子句中条件可以嵌套,也可以是来自几个基本表的复合条件。  数据修改  当需要修改基本表中元组的某些列值时,可以用UPDATE语句实现,其句法如下: UPDATE基本表名 SET列名=值表达式,列名=值表达式 WHERE条件表达式   基于Matlab仿真平台的三维协同控制系统研究           任务描述:1、高速花样机三维模拟系统设计及实现;2、Matlab虚拟现实工具包的应用实践;3、三维协同控制算法研究。课题简介:智能花样机

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

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号