- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10-3“零售商店管理信息系统”窗体对象属性设计
10.3 “零售商店管理信息系统”窗体对象属性设计 ;10.3.1 “商品进货数据录入”窗体对象 ;“商品进货数据录入”窗体对象用于提供商品进货数据的录入操作界面。在这个窗体操作界面上,操作者必须输入“进货日期”、“收货人”和“供货商”等三项数据,而后输入货号。如果所输入的货号所对应的商品是一个在数据库中已经存在的商品,窗体上将自动显示本商品的名称、规格、上次进货的单价,并令光标停留在“进货数量”文本框中的等待输入本次的进货数量。如果所输入的货号所对应的商品是一个在数据库中本不存在的商品,则自动在“库存数据记录”表中增添一个记录,用以保存这样一个新增加商品的数据。 ; 作为操作界面的窗体设计,必须充分考虑针对误操作的容错性能。“商品进货数据录入”窗体对象容错功能设计采取命令按钮“保存记录”控制的方式实现。只有当某一件商品的进货数据录入完毕,操作者检查无误后,单击命令按钮“保存记录”,方可令新输入的数据有效,并能够即时看到“库存数据记录”表中的数据变化。 ;作为操作界面的窗体设计,必须充分考虑针对误操作的容错性能。
“商品上柜数据录入”窗体对象容错功能设计采取命令按钮“保存数据”控制。只有当某一件商品的上柜数据录入完毕,操作者检查无误后,单击“保存数据”命令按钮“ ”,方可令新输入的数据有效,并能够即时看到“柜存数据记录”表中的数据变化。;为了保证数据的安全性,在这个窗体中显示的库存商品数据一律不可被修改。实现这一功能,只需将窗体主体中的所有文本框控件均设置为只读属性即可。
为了保证某些数据输入的正确性,“收货人”和“供货商”字段的输入采用组合框控件实现。这不仅保证了输入的正确性,也可以有效地提高输入速度。
;2.“商品进货数据录入”窗体对象的运行视图 ;图10-1 “商品进货数据录入”窗体运行视图 ;1.“商品库存数据查询”窗体对象的功用
“商品库存数据查询”窗体对象用于提供一个全面查阅库存商品数据的操作界面。与“商品进货数据录入”窗体有一个共同之处,既然是查询窗体,库存商品数??是不可以在这个窗体界面上被修改的。;在这个窗体操作界面上,操作者可以拖动窗体上的垂直滚动条来顺序查阅各个商品数据。但是,由于库存商品个数很多,如此操作可能会非常耗时。因此,窗体页眉上设置了几个文本框和组合框控件,使得操作者也可以直接输入一个商品的某一项特征值,本窗体将对应商品数据显示在窗口中,并将光标停留在这个商品数据处。输入商品各个特征值的操作可以分别在窗口页眉上的这几个文本框与组合框控件中的任一个控件上进行。
;如果需要查询具有某一个商品特征值的商品数据,而具有相同商品特征值的商品不止一个,则在第一次只能查询到第一个满足条件的商品数据。若欲查找第二个具有相同特征值的商品数据,可以单击窗体上的“查找下一个”命令按钮“ ”,即能查询到第二个满足条件的商品数据,继续单击“查找下一个”命令按钮“ ”,则能依序查询第三个、第四个,等等满足条件的商品数据。
窗体上“退出”命令按钮“ ”的作用是关闭本窗体,退回至调用本窗体的对象上。 ;2.“商品库存数据查询”窗体对象的运行视图
“商品库存数据查询”窗体对象的运行视图如图10-2所示。 ;图10-2 “商品库存数据查询”窗体运行视图 ;10.3.3 “商品上柜数据录入”窗体对象 ;在“商品上柜数据录入”窗体操作界面上,操作者必须输入“上柜人”和“营业员”两项数据,这是为了记录操作者的身份,以备满足以后一些必要的查询要求。
而后输入商品货号。如果所输入的货号所对应的商品是一个“库存数据记录”表中已经存在的商品,窗体上将自动显示本商品的名称、库存数量、进货单价,并令光标停留在“销售单价”文本框中的等待输入本次的上柜商品的销售单价、上柜数量、上柜日期等三项数据。如果所输入的货号所对应的商品是一个在“库存数据记录”表不存在的商品,则弹出一个报错对话框,提示商品货号输入有误,拒绝具有此货号的商品上柜。 ;作为操作界面的窗体设计,必须充分考虑针对误操作的容错性能。
“商品上柜数据录入”窗体对象容错功能设计采取命令按钮“保存数据”控制。只有当某一件商品的上柜数据录入完毕,操作者检查无误后,单击“保存数据”命令按钮“ ”,方可令新输入的数据有效,并能够即时看到“柜存数据记录”表中的数据变化。
如果在一批上柜商品数据输入完毕后,发现输入了错误的上柜商品数据,可以这样来进行修改操作:输入该商品货号,并在上柜数量文本框中输入一个对应负数,从而实现错误的上柜数据的冲减操作。 ;为了保证数据的安全性,在这个窗体中显示的柜存商品数据一律不可被修改。实现这一功能,只需将窗体主体中的所有文本框控件均设置为
您可能关注的文档
- 09融资方案和资金使用计划分析37.ppt
- 09高中考满分作文集锦.ppt
- 09年初中考物理热学课件.ppt
- 0[人教版]第16讲运动的合成和分解.ppt
- 09级第三章栈和队列A.ppt
- 0_3岁儿童动画片片单.ppt
- 099177衔接题解题方法吴根华.ppt
- 09级文科物理第2章习题课.ppt
- 0_3岁婴幼儿护理知识.ppt
- 0_3岁婴幼儿早期教育.ppt
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)