第9章设计条码编制与图书入库模块.ppt.Convertornew

上传人:xins****2008 文档编号:110950486 上传时间:2019-11-01 格式:DOC 页数:6 大小:66KB
返回 下载 相关 举报
第9章设计条码编制与图书入库模块.ppt.Convertornew_第1页
第1页 / 共6页
第9章设计条码编制与图书入库模块.ppt.Convertornew_第2页
第2页 / 共6页
第9章设计条码编制与图书入库模块.ppt.Convertornew_第3页
第3页 / 共6页
第9章设计条码编制与图书入库模块.ppt.Convertornew_第4页
第4页 / 共6页
第9章设计条码编制与图书入库模块.ppt.Convertornew_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《第9章设计条码编制与图书入库模块.ppt.Convertornew》由会员分享,可在线阅读,更多相关《第9章设计条码编制与图书入库模块.ppt.Convertornew(6页珍藏版)》请在金锄头文库上搜索。

1、 第9章设计条码编制与图书入库模块 【教学导航】 知识技能目标(5)掌握“条码编制与图书入库”、“条码输出”窗体的界面设计方法和功能实现方法(6)掌握“条码编制与图书入库”模块的测试方法本章重点(1)“条码编制与图书入库”模块多层架构的分析设计(2)“条码编制与图书入库”模块业务处理类的分析设计(3)“条码编制与图书入库”窗体的界面设计和功能实现教学方法项目教学法、分组讨论法、理论实践一体化、讲练结合课时建议6课时(含课堂同步实践) 9.5 设计【条码编制与图书入库】 应用程序界面1添加Windows窗体参照2.5节的方法在bookUI类库中添加一个新的Windows窗体。 2添加控件打开如图

2、9-7所示的【自定义工具箱】对话框,在【“NET Framework组件”】选项卡中选择“Microsoft BarCode Control 9.0”组件,单击【确定】按钮,将组件“Microsoft BarCode Control 9.0”添加到“工具箱”的【“Windows窗体”】选项卡中,如图9-8所示。 图9-7 【自定义工具箱】对话框 图9-8 “工具箱”的“Windows窗体”选项卡 中的“Microsoft BarCode Control 9.0”组件 3设计窗体外观在【条码编制与图书入库】窗体中添加1个GroupBox控件、1个ListBox控件、4个Label控件、4个Tex

3、tBox控件、2个DataGrid控件、1个AxBarCodeCtrl控件和3个Button控件,调整各个控件的大小与位置,窗体的外观如图9-9所示。 图9-9 【条码编制与图书入库】窗体的外观设计 4设置窗体与控件的属性9.6 编写【条码编制与图书入库】 窗体程序代码1添加引用参照2.4.2节的方法将类库bookAPP添加到类库bookUI的引用中。 2声明窗体级变量3编写自定义过程setBookInList的程序代码4编写自定义过程setBarcodeList的程序代码 5编写自定义过程bookIn的程序代码6编写自定义过程clearControl的程序代码 7编写【条码编制与图书入库】窗

4、体的Load事件过程的程序代码8编写文本框txtBibliothecaId的KeyDown事件过程的程序代码 9编写ListBox控件的SelectedIndexChanged事件过程的程序代码10编写【图书入库】按钮Click事件过程的程序代码 11编写文本框txtBibliothecaId的TextChanged事件过程的程序代码12编写DataGrid控件dgBookInList的DoubleClick事件过程的程序代码13编写文本框txtBookNumsIn的TextChanged事件过程的程序代码14编写【输出条码】按钮Click事件过程的程序代码 15编写【新增书目】窗体的【入库】

5、按钮Click事件过程的程序代码9.7 测试【条码编制与图书入库】 程序9.7.1设置启动项目和启动对象 1设置解决方案的启动项目参照2.7.1节的方法将“bookUI”设置为启动项目。 2设置启动对象参照2.7.1节的方法将“bookBarcodeEdit.vb”设置为启动对象。9.7.2用户界面测试(1)测试内容:用户界面的视觉效果和易用性;控件状态、位置及内容确认;光标移动顺序。 (2)确认方法:屏幕拷贝、目测;【条码编制与图书入库】窗体运行的初始状态如图9-10所示。(3)测试结论:合格。 图9-10 【条码编制与图书入库】窗体运行的初始状态9.7.3功能测试功能测试的目的是测试任务卡

6、中的功能要求是否能够实现,同时测试“条码编制与图书入库”模块的容错能力。 1准备测试用例准备的测试用例如表9-25所示。 表9-25 “条码编制与图书入库”模块的测试用例序号测 试 数 据预 期 结 果书 目 编 号图 书 名 称待入库数量19787115158048网页设计与制作案例教程2成功入库2本图书29787115172006ADO.NET数据库访问技术案例教程1成功入库1本图书39787111229827信息系统应用案例教程11成功入库11本图书 2测试入库2本网页设计与制作案例教程(1)测试内容:入库2本网页设计与制作案例教程。(2)确认方法:屏幕拷贝、目测。 (3)测试过程。在如

7、图9-10所示的窗体中,双击“待入库图书清单”的第1行网页设计与制作案例教程,结果如图9-11所示。 图9-11 双击选中网页设计与制作 案例教程,显示相关数据 由于“图书信息”数据表中已入库图书的最大条码为“00050426”,所以新入库图书的起始条码为“00050427”。 单击【条码编制与图书入库】窗体中的【图书入库】按钮,结果如图9-12所示。 图9-12 2本网页设计与制作案例教程成功入库 (4)测试结论:合格。3测试入库1本ADO.NET数据库访问技术案例教程(1)测试内容:入库1本ADO.NET数据库访问技术案例教程。 (2)确认方法:屏幕拷贝、目测。 (3)测试过程。在如图9-

8、12所示的窗体中,双击“待入库图书清单”的第1行ADO.NET数据库访问技术案例教程,结果如图9-13所示。 图9-13 双击选中ADO.NET数据库 访问技术案例教程,显示相关数据 由于“图书信息”数据表中已入库图书的最大条码为“00050428”,所以新入库图书的起始条码为“00050429”。 单击【条码编制与图书入库】窗体中的【图书入库】按钮,结果如图9-14所示。 图9-14 1本ADO.NET数据库访问技术案例教程成功入库 (4)测试结论:合格。 4测试入库11本信息系统应用案例教程(1)测试内容:入库11本信息系统应用案例教程。(2)确认方法:屏幕拷贝、目测。 (3)测试过程。在

9、如图9-14所示的窗体中,双击“待入库图书清单”的第1行信息系统应用案例教程,结果如图9-15所示。 图9-15 双击选中信息系统应用 案例教程,显示相关数据 由于“图书信息”数据表中已入库图书的最大条码为“00050429”,所以新入库图书的起始条码为“00050430”。 单击【条码编制与图书入库】窗体中的【图书入库】按钮,结果如图9-16所示。 图9-16 11本信息系统应用案例教程成功入库 (4)测试结论:合格。 【任务完成情况评价】 对本模块的完成情况进行自评,任务完成情况评价内容如表9-26所示。 表9-26任务完成情况评价表模 块 名 称条码编制与图书入库自 我 评 价琰茞完成任

10、务情况统计(%)业务建模建立数据表创建类设计界面编写代码测试程序琰茞琰茞琰茞琰茞琰茞琰茞存在的主要问题琰茞 【课堂同步实践】 1任务卡课堂同步实践的任务卡如表9-27所示。 模 块 编 号009-2模 块 名 称条 码 输 出计划工时2所属系统名称图书管理系统窗体名称barcodeOutput.业务处理层的类名称barcodeOutClass模块主要功能简述(1)输出指定数量的条码表9-27课堂同步实践的任务卡 模块主要功能简述(2)可以设置条码类型、条码源、起始条码和条码数量(3)可以设置条码长度、条码高度、条码宽度、条码间距、每行输出条码的数量等参数主要接口与属性简述(1)窗体级局部变量:barcodeOutObj为bookAPP类库中barcodeOutClass类的对象(2)方法createAxBarCodeCtrl:用于动态创建AxBarCodeCtrl对象(3)方法setBarcode:对于前面几位为“0”的图书条码,补“0”使其长度符合规定的条码长度续表

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

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