《软件工程课程设计_仓库管理系统设计与实现frkp.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计_仓库管理系统设计与实现frkp.docx(66页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、“仓库管理系统”设计与实现软件工程程实验报报告题目:“仓库管管理系统统”设计与与实现学院:信信息技术术系专业:教教育技术术学队名:FFor Thee Teeachh Drreamm(FTTTD)小组成员员:肖聪聪 张元元玉 尹尹超凡指导教师师:胡征征兵完成日期期:20011年年12月月18日日成绩:目录一、项目目概述111、引言言12、项目目简介13、实施施计划114、支持持条件22二、可行行性报告告21、项目目定义222、技术术可行性性33、市场场可行性性34、产品品策略33三、需求求分析551、引言言52、任务务概述663、需求求规定664、用户户访谈77四、总体体设计991、实体体-关系
2、图图设计(E-R图)92、数据据库设计计103、系统统数据流流图设计计144、系统统层次模模块图设设计155、模块块设计1156、接口口设计1158、出错错处理设设计169、安全全设计11610、维维护设计计16五、详细细设计1161、界面面设计1162、系统统流程图图设计2203、程序序设计221六、测试试211、测试试环境2212、黑盒盒测试2213、白盒盒测试(基基本路经经测试法法)28(1)登登录模块块28(2)出出入库录录入模块块30七、调试试34八、开发发总结335九、用户户手册337一、项目目概述1、引言言(1)编编写目的的本系统设设计是在在winndowws环境境的支持持下运行
3、行的,采采用窗口口式执行行文件,操操作实用用、简易易、方便便、直观观。本着着高效、全全面、安安全的设设计思想想,实现现公司仓仓库的有有效管理理。(2)项项目背景景开发系统统名称:仓库管管理系统统项目任务务提出者者:肖聪聪 尹超超凡 张张元玉开发者:肖聪 尹尹超凡 张元玉玉2、项目目简介(1)工工作内容容可行性研研究、需需求分析析、概要要设计、程程序设计计、系统统测试 。(2)产产品仓库管理理系统(3)验验收标准准为了方方便用户户操作,该该系统提提供了部部分提示示窗口,使使用户能能够按照照提示语语句完成成各项操操作。为了实实现仓库库的安全全有效管管理,系系统设置置了用户户登陆的的首界面面,管理理
4、员和员员工需要要正确的的用户名名和密码码。本系统统的查询询功能可可以按照照货物编编号、日日期、指指数等项项目进行行查询或或全部浏浏览。本系统统的修改改功能提提供了逐逐条察看看的方式式修改删删除和以以货物编编号、日日期、指指数等方方式进行行查询的的功能,而而且本着着直观、方方便的原原则进行行设计窗窗口。本系统统包含“数据添添加”、“数据查查询”、“数据修修改”、 “用户管管理”、“退出”等功能能。本系系统包含含数据库库主要用用于存放放仓库管管理信息息和管理理员信息息。3、支持持条件计算机支支持硬件:CCPU型型号为PPenttiumm3以上上, 内内存5112M系统:WWinddowss xxp
5、 /vissta/7软件:AAcceess220077,viisuaal bbasiic 66.04、专题题计划要要点操作的简简便易用用:无论论什么水水平的操操作人员员,简便便的操作作方法是是一致性性要求,同同时在系系统操作作的界面面的设计计中也应应尽可能能地把常常用子模模块添加加至主系系统窗口口中,实实现“一触即即开”窗口。适应性:应该明明确的是是,实际际操作人人员对计计算机的的了解程程度和实实际的操操作能力力各不相相同,因因此软件件应具有有一定的的适应能能力。透明性:在系统统设计中中,应充充分利用用计算机机在处理理数据方方面的能能力,从从而尽可可能减轻轻操作人人员的工工作,实实现一定定意义
6、上上的透明明操作,即即用户无无须知道道模块功功能实现现的具体体过程,只只需要设设置一定定的操作作选项,计计算机即即可按照照用户的的要求得得到所需需要的处处理结果果,具体体的操作作细节对对用户是是“透明”的。点面结合合:再数数据处理理方面,一一方面应应强调数数据的成成批处理理能力,以以尽可能能简化操操作人员员的处理理工作,另另一方面面也应十十分重视视对单独独数据的的处理能能力。二、 可行性报报告1、项目目定义仓库在企企业的整整个供应应链中起起着至关关重要的的作用,如果不不能保证证正确的的进货和和库存控控制及发发货将会会导致管管理费用用的增加加,服务务质量难难以得到到保证,从而影影响企业业的竞争争
7、力.传传统的简简单、静静态的仓仓库管理理已经无无法保证证企业各各种资源源的高效效利用。现现在的仓仓库作业业和库存存控制作作业十分分复杂化化、多样样化,仅仅靠人工工记忆和和手工录录入,不不但费时时费力,而且容容易出错错,给企企业带来来巨大损损失. 为了克服服以上问问题,必必须使仓仓储管理理和计算算机系统统相互结结合起来来,以使使仓库服服务得到到有效的的执行和和监督.仓库管管理系统统可以对对仓储各各环节实实施全过过程控制制管理,并可对对货物进进行入库库和出库库操作管管理,从从而实现现仓储作作业流程程全过程程的电子子化操作作.另外外还可以以根据客客户的需需求制作作多种合合理的统统计报表表.2、技术术
8、可行性性本系统产产品用VVisuual Bassic66.0编编程与数数据库的的相结合合的方法法进行开开发,而而仓库管管理系统统实现的的理论及及技术已已经日趋趋成熟,因因此仓库库管理系系统应用用软件的的开发手手段是完完全可行行的。3、市场场可行性性当下,市市场经济济迅速发发展,网网上购物物已成潮潮流,在在这种情情况下,物物流仓储储等行业业的发展展也在以以一种惊惊人的速速度发展展,要想想保证仓仓库出入入货物与与账目的的一致性性,必须须出现一一种专门门的、特特定意义义、特殊殊功用的的管理系系统出现现,即仓仓库管理理系统,在在网上调调查的过过程中,我我们发现现,很多多业主和和个体经经营户也也急需一一
9、种只适适合其专专门行业业的管理理系统。然然而,市市场中也也是存在在了很多多的十分分专业的的仓库管管理系统统,但是是介于其其收费特特征和内内容的广广泛应用用性,而而导致在在用户使使用的简简便性和和易用性性受到了了打击,所以在在这种社社会现状状的驱使使下,我我们小组组讨论决决定开发发一种简简单通用用的仅仅仅限于仓仓库管理理的管理理系统,而而不涉及及进货和和销售方方面的问问题,于于是仓库库管理系系统便应应运而生生。4、产品品策略在该项目目开发过过程中,全全部使用用实验室室及图书书馆现成成的设备备和资料料。因此此该系统统的开发发在经济济方面也也是可行行的。三、需求求分析1、引言言(1)编编写目的的开发
10、本系系统的目目的在于于代替手手工管理理、统计计报表 等工工作,具具体要求求包括:数据录入入:录入入用户信信息、商商品信息息、供货货商信息息、入库库信息、出出库信息息、退货货信息、客客户信息息等信息息;数据修改改:修改改商品信信息、供供货商信信息、用用户信息息、客户户信息等等信息;数据统计计:统计计统计每每次仓库库的进货货和出货货时的商商品的数数量、种种类、总总价值;数据查询询:系统统提供三三种查询询条件:活物编编号、日日期、指指数,选选择不同同的查询询条件,会会的得到到不同的的查询结结果;数据备份份:定期期对数据据库做备备份,以以免数据据库在遇遇到意外外破坏的的时候能能够恢复复数据库库,从而而
11、减少破破坏造成成的损失失。(2)背背景说明明项目名名称:仓仓库管理理系统项目任任务开发发者:华华中师范范大学信信息技术术系教育育技术学学20009级FFor Thee Teeachh Drreamm小组,软软件基本本运行环环境为WWinddowss环境。本系统统采用人人工输入入与计算算机自动动化,能能准确、合合理、全全面的进进行仓库库管理系系统。(3)术术语定义义静态数据据系统统固化在在内的描描述系统统实现功功能的一一部分数数据。动态数据据在软软件运行行过程中中用户输输入后系系统输出出给用户户的一部部分数据据,也就就是系统统要处理理的数据据。数据字典典数据据字典的的名字都都是一些些属性与与内容
12、的的抽象与与概括,它它们的特特点是数数据表的的“严密性性”和“精确性性”。(4)参参考资料料软件工工程导论论(第第四版)张海藩 编著 清华大学出版社2、任务务概述(1)目目标目前市场场竞争日日趋激烈烈,数据据量比原原来要大大的多管管理不便便,在设设计过程程中,为为了满足足计算机机管理的的需求,采采取了下下面的一一些原则则:统一一各种原原始单据据的格式式,统一一帐目和和报表的的格式。删删除不必必要的管管理冗余余,实现现管理规规范化、科科学化。程程序代码码标准化化,软件件统一化化,确保保软件的的可维护护性和实实用性。界界面尽量量简单化化,做到到实用、方方便,尽尽量满足足企业中中不同层层次员工工的需
13、要要。建立立操作日日志,系系统自动动记录所所进行的的各种操操作。 (2)系系统特点点本系统采采用相关关技术来来对物资资进行出出入库管管理,提提高了物物资出入入库的效效率,减减少人力力并能在在恶劣环环境下进进行有效效的工作作,比如如冷库人人员不能能在里面面长时间间工作。而而基于这这种技术术的仓库库管理系系统可以以,它比比其他的的一些技技术要方方便、高高效。例例如比条条形码要要快捷、不不需要人人工操作作。 (3)约约束由于系统统较小,且且在Wiindoows系系统下开开发,故故在Wiindoows环环境下基基本没有有什么限限制。3、需求求规定(1)对对功能的的规定仓库管理理系统主主要实现现对库存存
14、商品的的管理,对对商品出出库、入入库的管管理,和和对仓库库管理系系统维护护的功能能。具体体要实现现的功能能包括:库存商商品管理理查看数据据库中商商品的名名称、编编号、单单价等信信息。商品出出库、入入库管理理入库、出出库单纪纪录本次次入库、出出库的货货物名称称、数量量,入库库、出库库的时间间、商品品单价以以及总价价,入库库、出库库的经手手人等。商品的的查询输入商品品的编号号或者商商品的名名称查询询信息用户管管理用户可以以修改登登录密码码(2)对对系统数数据的规规定员工(IID ,姓姓名,密密码,权权限)商品(商商品名,商商品编号号,所属属类,单单价)出货表表(商品品名,商商品编号号,数量量,总价
15、价,经手手人)入货表表(商品品名,商商品编号号,数量量,总价价,经手手人)查询(商商品名,商商品编号号,数量量,单价价)根据上面面的关系系我们需需要的数数据基本本上就上上面所列列出的数数据。(3)对对软件性性能的规规定集成性性极强。包包括对企企业内部部业务的的完整整整合能力力以及对对供应链链外部资资源的整整合能力力。具有有开放的的与流行行电子商商务平台台集成的的能力。 业界最最先进的的技术。 先进的的管理理理念和前前瞻性考考虑。 极强的的扩展能能力。 优秀的的可维护护性和极极低的维维护成本本。 性能指指标 :可支持的的最大用用户数:无限制制; 可支持的的最大并并发用户户数:无无限制; 吞吐量:
16、只受到到网络带带宽的限限制,系系统本身身无限制制;响应速度度:只受受到网络络带宽的的限制,系系统本身身无限制制。数据精精确度由于采用用数据库库技术并并且用户户的应用用领域对对数据精精度的要要求不是是太高,所所以这点点在系统统中表现现的比较较少,都都是用户户数据的的安全性性和准确确性是完完全保证证的,所所以对用用户的使使用没有有多大的的障碍。时间特特性本系统的的数据库库较小,所所以程序序在相应应时间,数数据更新新处理时时间上性性能是比比较突出出的、而而且也正正由于数数据量相相对较少少,故在在数据传传输时间间和系统统运行时时间上表表现的叫叫让用户户满意。(4)故故障处理理考虑到软软件的范范围不大大
17、,所以以故障处处理一般般有操作作系统完完成,系系统只要要保持与与操作系系统的接接口即可可。只要要操作系系统没有有大的故故障程序序一般是是比较稳稳定的。考考虑到用用户对数数据的安安全性要要求,程程序可以以有独立立于操作作系统之之外的数数据备份份功能与与过程,以以及系统统崩溃后后的数据据恢复功功能。(5)其其他专门门要求系统的操操作人员员应具有有一定的的计算机机方面的的知识或或经过相相应的培培训,同同时应做做好对后后台数据据库的保保密工作作。4、用户户访谈(1)访访谈目的的及方式式目的:通通过各种种访谈方方式,进进一步了了解用户户对系统统的具体体需求,针针对系统统开发时时所可能能遇到的的各种问问题
18、进行行交流,并并对用户户的疑问问做出解解答和处处理。从从而开发发出更令令用户满满意的系系统。方式:正正式访谈谈、非正正式访谈谈、情景景分析技技术(2)具具体操作作: 对企企业本方方面总负负责人(物物流总监监)的访访问,最最好采用用个别交交谈方式式。在交交谈之前前,应给给其一份份详细的的提纲,以以便使他他们对问问题有所所准备。从从访问中中,可获获得有关关高层对对管理系系统的具具体需求求、操作作方式、以以及其他他与系统统开发有有关的各各种信息息。(重重点放在在系统开开发可行行性、成成本、后后期维护护保障等等方面)对企业业中层管管理人员员(主任任)的访访问,可可采用集集中开座座谈会、个个别交谈谈或发
19、调调查表的的方式,目目的是了了解对具具体操作作及日常常管理的的需求。(重重点放在在管理方方面)对基层层使用人人员(仓仓库管理理员等)的的调查,主主要采用用发调查查表和随随机抽样样交谈方方式来了了解仓库库管理员员对具体体业务使使用过程程的便利利性与完完整性的的需求。(重重点放在在操作便便利性与与人性化化等方面面)(3)具具体访谈谈内容:(括号号内为此此阶段于于何期进进行)调查表表:调查查表尽量量做到问问题简单单明了,覆覆盖面广广,能够够突出重重点。(开开发前期期)面谈:可对用用户提出出一些自自由回答答的开放放性问题题,让用用户说出出自己对对系统的的想法,例例如:询询问用户户对目前前系统的的各个部
20、部分是否否有不满满意或需需要改进进的地方方,还需需添加什什么功能能模块等等等。(开开发前期期)情景分分析技术术:系统统分析员员根据自自己对目目标系统统应具备备功能的的理解,在在给出模模拟数据据时,对对出现的的模拟情情景给予予演示。通通过情景景分析技技术,分分析员能能更主动动和准确确的获知知用户在在使用时时将遇到到的问题题,以便便将系统统完善并并人性化化。(调调试期)(4)尾尾声,对对抽出时时间积极极配合访访谈的客客户表示示感谢,访访谈组织织者(开开发小组组)将表表示尽一一切努力力满足客客户的要要求,并并赠送精精美礼品品以作纪纪念(也也可选择择共进晚晚餐)。最最后,访访谈在愉愉快的氛氛围下结结束
21、。四、总体体设计1、实体体-关系系图设计计(E-R图)图4.11系统EE-R图图2、数据据库设计计(1)数数据库逻逻辑设计计由于本管管理系统统没有海海量的数数据需要要存储,所所以没有有必要使使用ORRACLLE,且且ORAACLEE的链接接和服务务器配置置也是有有一定问问题的,而而ACCCESSS 20007在在安全性性和可靠靠性方面面足以胜胜任,所所以在测测试阶段段我们选选用了AACCEESS 20007作为为数据库库系统应应用。数据库通通信接口口采用了了ODBBC(oopenn daatabbasee coonneectiivitty,开开放式数数据库互互联),目目的是将将所有底底层操作作
22、全部隐隐藏在OODBCC的后台台驱动程程序内核核中。对对于程序序员来说说,这意意味着,只只要构建建了一个个数据库库连接,便便可以用用统一的的APII(应用用程序编编程接口口)实现现对数据据库的读读写操作作。目前前,ODDBC提提供了大大量的数数据库支支持,这这也为我我们后期期的改进进创造了了条件。根据对程程序功能能模块的的划分做做出全面面的分析析后,可可以列出出如下数数据项和和数据结结构:用户信信息表图4.22 系统统管理信信息表名称字段名称称数据类型型字段大小小主键nulll用户名userrnamme文本12YesNo密码passswd文本12NoNo权限permmisssionn文本10N
23、oNo表4.11 系系统管理理信息表表商品信信息表图4.33 商品品信息表表名称字段名称称数据类型型字段大小小主键nulll商品编号号id数字10NoNo日期Datee日期/时时间NoNo货源地Fromm文字10NoNo商品名称称namee文本20NoNo单价pricce货币NoNo数量Num数字整型NoNo单位Sizee文本5NoNo总价Sum货币NoNo生产厂家家Prodducee文本50NoNo仓库编号号Pri_id文本20YesNo表4.22商品信信息表出入库库单图4.44 出入入库单信信息表名称字段名称称数据类型型字段大小小主键nulll货物编号号id文本10NoNo出入库namee
24、文本6NoNo备注Beizzhu文本50NoNo日期Datee日期/时时间NoNo仓库编号号Pri_id文本20YesNo货源地Fromm文本20NoNo表4.33 出入入库单信信息表货源地地图4.55 货源源地信息息表名称字段名称称数据类型型字段大小小主键非空货源地Fromm文本20YesNo表4.44 货源源地信息息表生产厂厂家图4.66 生产产厂家信信息表名称字段名称称数据类型型字段大小小主键非空生产厂家家Prodducee文本50YesNo表4.55 生产产厂家信信息表(2)我我们设计计出了系系统所用用到的数数据库的的数据字字典如下下。(2)数数据库物物理设计计数据库中中各表的的文件物
25、物理结构构采用顺顺序的记记录文件件。采用代码码连接(VVB源代代码): 用户数据据库Dim connnecctioonsttrinng AAs SStriingPubllic connn1 As Neww ADDODBB.Coonneectiionconnnecttionnstrringg = prroviiderr=Miicroosofft.JJet.oleedb.4.00; & _ Daata Souurcee= + Appp.Paath + usser.mdbb + connn1.OOpenn coonneectiionsstriing 库存信息息数据库库Dim connnecctioo
26、nsttrinng AAs SStriingconnnecttionnstrringg = prroviiderr=Miicroosofft.JJet.oleedb.4.00; & _ Daata Souurcee= + Appp.Paath + caangkku.mmdb + connn.Oppen connnecctioonsttrinng3、系统统数据流流图设计计图4.77系统数数据流图图4、系统统层次模模块图设设计图4.88系统主主要层次次模块图图5、模块块设计(1)用用户登录录模块:填写已已分配的的用户名名和密码码,正确确后根据据其权限限设置,进进入相应应的管理理页面。(2)出出入库
27、数数据录入入模块:管理员员或者普普通用户户在出库库或者入入库时填填写的出出入库凭凭证,并并在后台台对整体体库存进进行更新新。(3)库库存详细细信息管管理模块块:管理理员对货货物的详详细信息息,例如如:规格格、单位位等属性性的设置置,保证证查询时时得到完完整的货货物属性性及操作作信息。(4)库库存查询询模块:根据不不同的查查询选项项,设置置不同的的欲查询询属性,最最后在数数据库中中查询所所需要的的库存信信息。(5)信信息分类类汇总模模块:按按照所选选分类,对对数据库库中的信信息汇总总并打印印表格。(6)用用户管理理模块:管理员员具有最最高权限限,可以以对所有有用户的的信息进进行管理理,包括括添加
28、、删删除用户户,设置置任意用用户密码码。其他他用户只只能对自自己密码码进行修修改。(7)帮帮助文件件模块:对使用用本管理理系统的的问题进进行解答答,及使使用指南南。(8)关关于模块块:记录录了关于于作者及及开发小小组和版版本信息息。6、接口口设计(1)外外部接口口(a) 用户界界面采用图形形用户界界面(GGUI),包包含菜单单、按钮钮、对话话框等元元素。(b) 软件接接口软件运行行于WIINDOOWS 操作系系统 WINNDOWWS 220033及以上上操作平平台,不不支持mmac及及UNIIX。(c) 硬件接接口最低配置置:CPPU PP31.6GHHz内存存 2256MM硬盘 300G(2
29、)内内部接口口(a) 初始化化模块:系统初初始时由由操作系系统调用用,之后后进入消消息循环环状态。(b) 关闭系系统模块块:由系系统功能能模块调调用,之之后退出出系统。(c) 系统功功能选择择模块:接受各各事件驱驱动消息息,启动动入库数数据录入入模块、出出库数据据录入模模块等模模块。(d) 入库数数据录入入模块:由相应应事件驱驱动消息息激活,完完成入库库数据录录入功能能,之后后进入消消息循环环状态。(e) 出库数数据录入入模块:由相应应事件驱驱动消息息激活,完完成出库库数据录录入功能能,之后后进入消消息循环环状态。(f) 库存查查询模块块:由相相应事件件驱动消消息激活活,完成成分类查查询库存存
30、情况功功能,之之后进入入消息循循环状态态。(g) 信息分分类汇总总模块:由相应应事件驱驱动消息息激活,完完成相应应分类对对库存商商品汇总总统计打打印报表表的功能能,之后后进入消消息循环环状态。(h)库库存详细细信息管管理模块块:由相相应事件件驱动消消息激活活,完成成录入相相应商品品详细信信息功能能,之后后进入消消息循环环状态。(i) 密码管管理模块块:由系系统功能能模块调调用,完完成密码码管理功功能。(j) 身份验验证模块块:由初初始化模模块调用用,完成成身份验验证功能能。(k) 帮助模模块:由由相应事事件驱动动消息激激活,完完成帮助助功能,之之后进入入消息循循环状态态。8、出错错处理设设计(
31、1)系系统应具具有相当当健壮性性,避免免或降低低由系统统错误所所造成的的数据库库损坏。(2)对对关键性性操作,如如删除等等提供警警告和确确认机制制。9、安全全设计系统提供供严格的的身份验验证机制制和密码码管理以以及权限限设置。10、维维护设计计系统严格格按照设设计规范范进行设设计,并并保持各各阶段文文档的完完整性,为为以后对对软件的的维护打打好基础础。五、详细细设计1、界面面设计(1)用用户登陆陆界面(2)用用户主界界面(3)管管理员添添加用户户界面(4)管管理员管管理用户户界面(5)用用户修改改密码界界面(6)出出入库录录入界面面(7)库库存详细细信息管管理界面面(8)库库存查询询界面(9)
32、汇汇总表单单界面2、系统统流程图图设计图5.11 系统统流程图图3、程序序设计(代码略略)六、测试试1、测试试环境系统名称称仓库管理理系统版本号1.0.13编制人张元玉编制时间间20111-12-116测试系统统环境Winddowss XXP / 7测试硬件件环境GETWWAY / HHASEEE黑盒测试试负责人人肖聪白盒测试试负责人人尹超凡2、黑盒盒测试(1)、测测试设计计登录模模块“登录界界面”黑黑盒测试试tesst ccasee设计测试项编编号TS_FFUN_0011_0001优先级高测试项描描述验证登录录界面,两两个输入入框分别别输入用用户名和和密码,两两个标签签 确定定和 退出出,用
33、户户名和密密码不能能为空,输输入错误误的用户户名或密密码要提提示错误误信息,三三次密码码错误时时,要退退出登录录系统预置条件件应用被打打开,且且当前处处在登录录界面上上用例序号号输入执行步骤骤预期结果果TS000001正确的用用户名和和密码,包包括是合合法的字字符和合合法长度度直接敲击击entter键键或用鼠鼠标单击击确定标标签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)密密码显示示为*(33)支持持直接按按entter键键登录(44)正常常登录到到系统TS000002错误的用用户名,包包括用户户名含有有非法字字符、长长度过长长、长度度过短直接敲击击entter键键或用鼠鼠标单击击
34、确定标标签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)支支持直接接按ennterr键登录录(3)不不能实现现登录,弹弹出对话话框提示示“用户户名或密密码错误误,请重重新输入入”TS000003正确的用用户名和和错误的的密码,包包括非法法字符、长长度过长长或过短短直接敲击击entter键键或用鼠鼠标单击击确定标标签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)密密码显示示为*(33)支持持直接按按entter键键登录(44)不能能实现登登录,弹弹出对话话框提示示“用户户名或密密码错误误,请重重新输入入”TS000004用户名和和密码都都为空直接敲击击entter键键或用鼠鼠
35、标单击击确定标标签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)支支持直接接按ennterr键登录录(3)不不能实现现登录,弹弹出对话话框提示示“用户户名或密密码错误误,请重重新输入入”TS000005正确的用用户名,密密码为空空直接敲击击entter键键或用鼠鼠标单击击确定标标签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)支支持直接接按ennterr键登录录(3)不不能实现现登录,弹弹出对话话框提示示“用户户名或密密码错误误,请重重新输入入”TS0000066任意的用用户名和和密码,包包括正确确的或错错误的,也也可以为为空用鼠标单单击取消消标签(1)支支持鼠标标或按TT
36、ab键键(2)若若输入密密码显示示为*(33)清空空用户名名和密码码TS0000077检查UII友好性性检查登录录界面设设计是否否合理,符符合UII规范标标准界面符合合习惯、美美观,按按钮对齐齐,输入入框对齐齐,无错错别字,字字体大小小协调,文文字描述述准确TS0000088任意的用用户名和和密码,包包括正确确的或错错误的用鼠标或或按Taab键移移动当前前焦点,先先输入用用户名和和密码,再再利用剪剪切或复复制、粘粘贴功能能(包括括右键快快捷菜单单和Cttrl+C,CCtrll+V组组合键)重重新输入入用户名名和密码码,然后后单击确确定按钮钮或敲击击entter键键(1)支支持鼠标标或按TTab
37、键键(2)用用户名支支持复制制粘贴功功能,密密码不支支持复制制粘贴功功能(33)输入入正确正正常登录录,输入入错误不不能登录录,并弹弹出相应应提示信信息TS00009任意的用用户名和和密码,包包括正确确的或错错误的用鼠标或或按Taab键移移动当前前焦点,先先输入用用户名和和密码,再再利用剪剪切或复复制、粘粘贴功能能(包括括右键快快捷菜单单和Cttrl+C,CCtrll+V组组合键)重重新输入入用户名名和密码码,然后后单击取取消标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)用用户名支支持复制制粘贴功功能,密密码不支支持复制制粘贴功功能(44)清空空用户名名和密码码密码修修改模块块
38、“用户修修改密码码界面”黑黑盒测试试tesst ccasee设计测试项编编号TS_FFUN_0011_0002优先级高测试项描描述验证用户户修改密密码界面面,三个输入入框分别别输入用用旧密码码、新密密码和确确认密码码,两个个标签 确定和退出,用用旧密码码和新密码和确确认密码码不能为为空,输输入错误误的旧密码要要提示错错误信息息,修改改成功时时要弹出出修改成成功确认认对话框框预置条件件应用被打打开,且且当前处处在用户户修改密密码界面面上用例序号号输入执行步骤骤预期结果果TS1000011正确的旧旧密码,合合法的新新密码,包括是合法的字符和合法长度,正确的确认密码直接敲击击entter键键或用鼠鼠
39、标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)密密码显示示为*(33)支持持直接按按entter键键确定(44)正常常修改用用户密码码TS1000022错误的旧旧密码,包包括旧密密码含有有非法字字符、长长度过长长、长度度过短直接敲击击entter键键或用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)支支持直接接按ennterr键确定定(3)不不能实现现用户密密码修改改,弹出出对话框框提示“旧密码错误,请重新输入”TS1000033正确的旧旧密码和和非法的新密码,包包括非法法字符、长长度过长长或过短短直接敲击击entter键键或用鼠鼠标
40、单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)密密码显示示为*(33)支持持直接按按entter键键确定(44)不能能实现用用户密码码修改,弹弹出对话话框提示示“新密密码错误误,请重重新输入入”TS1000044旧密码和和新密码码都为空空直接敲击击entter键键或用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)支支持直接接按ennterr键确定定(3)不不能实现现用户密密码修改改,弹出出对话框框提示“旧密码不能为空,请重新输入”TS1000055正确的旧旧密码,新密码为为空直接敲击击entter键键或用鼠鼠标单击击确定标签签用户密密码
41、修改改(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)支支持直接接按ennterr键确定定(3)不不能实现现用户密密码修改改,弹出出对话框框提示“新密码不能为空,请重新输入”入库模模块“入库操操作中的的货物编编号”黑黑盒测试试tesst ccasee设计测试项编编号TS_FFUN_0011_0003优先级高测试项描描述验证入库库操作中中的货物物编号、仓仓库编号号和显示示窗口,各输入框框分别输入入货物编编号、仓仓库编号号和显示示窗口,两两个标签签 确定定和退出,货物编编号、仓仓库编号号和显示示窗口不不能为空空,输入入非法的的内容,提示错误信息预置条件件应用被打打开,且且当前处处在入库库操
42、作界界面上用例序号号输入执行步骤骤预期结果果TS200001正确的货货物编号号,包括括是合法法的字符符和合法法长度直接敲击击entter键键或用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)正常常进行入入库操作作,添加加成功TS200002错误的货货物编号号,包括括货物编编号含有有非法字字符、长长度不符符合标准准直接敲击击entter键键或用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(3)不不能实现现入库操操作,弹弹出对话话框提示示“货物物编号错错误,请请重新输输入”TS200003货物编号号为空直接敲击击entter键键或用鼠鼠标
43、单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(3)不不能实现现入库操操作,弹弹出对话话框提示示“货物物编号不不能为空空,请重重新输入入”TS200004任意的货货物编号号用鼠标单单击取消消标签(1)支支持鼠标标或按TTab键键(3)清清空货物物编号TS200005正确的仓仓库编号号,包括括是合法法的字符符和合法法长度直接敲击击entter键键或用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)正常常进行入入库操作作,添加加成功TS200006错误的仓仓库编号号,包括括货物编编号含有有非法字字符、长长度不符符合标准准直接敲击击entter键键或
44、用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(3)不不能实现现入库操操作,弹弹出对话话框提示示“仓库库编号错错误,请请重新输输入”TS200007仓库编号号为空直接敲击击entter键键或用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(3)不不能实现现入库操操作,弹弹出对话话框提示示“仓库库编号不不能为空空,请重重新输入入”TS200008任意的仓仓库编号号用鼠标单单击取消消标签(1)支支持鼠标标或按TTab键键(3)清清空仓库库编号TS200009正确的货货物名称称,包括括是合法法的字符符和合法法长度,也也包括00直接敲击击entte
45、r键键或用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)正常常进行入入库操作作,添加加成功TS2000100错误的货货物名称称,包括括货物编编号含有有非法字字符、长长度不符符合标准准直接敲击击entter键键或用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)不能能实现入入库操作作,弹出出对话框框提示“货物名称错误,请重新输入”TS2000111正确的单单价,包包括数值值类型和和最大长长度直接敲击击entter键键或用鼠鼠标单击击确定标签签(1)支支持鼠标标或按TTab键键移动当当前焦点点(2)正常常进行入入库操作作,添加加成功TS200012